Situation
VMware empfiehlt bei Verwendung des virtual SAN, den Leistungsservice zu aktiveren. Also habe ich diesen aktiviert, allerdings konnte VMware vCenter keinen Statistik-Master dem vSAN-Leistungsservice zuordnen.
Im Internet wird beschrieben, das sich dieses Problem durch Neustart des vSAN Management Deamon lösen lässt:
/etc/init.d/vsanmgmtd restart
Ich habe diesen befehl auf meinen drei Nodes ausgeführt und auf einem folgende Meldung erhalten:
watchdog-vsanperfsvc: Terminating watchdog process with PID 66848
ERROR:root:Can\'t load conf file
Traceback (most recent call last):
File \"/build/mts/release/bora-5912974/bora/build/vsan/release/vsanhealth/usr/lib/vmware/vsan/perfsvc/vsanperfsvc.py\", line 103, in LoadOptionsFromConfig
File \"/build/mts/release/bora-5969303/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/configparser.py\", line 695, in read
MemoryError
2017-09-01T00:42:56.565Z DEBUG vsanperfsvc[MainThread] [vsanperfsvc::main] options {\'config_keep_limit\': None, \'db_purge_debug_mode\': False, \'logrotate\': None, \'heart_beat\': None, \'keyfile\': None, \'namespace\': None, \'pidfile\': None, \'loglevel\': None, \'syslogident\': None, \'ca_certs\': None, \'cert_reqs\': False, \'logsize\': None, \'data_keep_days\': None, \'no_auth\': False, \'interval\': None, \'logfile\': None, \'max_workers\': None, \'port\': None, \'certfile\': None}
2017-09-01T00:42:56.566Z DEBUG vsanperfsvc[MainThread] [vsanperfsvc::main] Perf service instruction - stop done
vsanperfsvc started
Beim zweiten Versuch:
watchdog-vsanperfsvc: Terminating watchdog process with PID 76196
ERROR:root:libsqlite3.so.0: failed to map text segment from shared object: No space left on device
Traceback (most recent call last):
File \"/build/mts/release/bora-5912974/bora/build/vsan/release/vsanhealth/usr/lib/vmware/vsan/perfsvc/statsdaemon.py\", line 53, in <module>
File \"/build/mts/release/bora-5912974/bora/build/vsan/release/vsanhealth/usr/lib/vmware/vsan/perfsvc/statscollector.py\", line 30, in <module>
File \"/build/mts/release/bora-5912974/bora/build/vsan/release/vsanhealth/usr/lib/vmware/vsan/perfsvc/labels.py\", line 14, in <module>
File \"/build/mts/release/bora-5912974/bora/build/vsan/release/vsanhealth/usr/lib/vmware/vsan/perfsvc/calculator/__init__.py\", line 14, in <module>
File \"/build/mts/release/bora-5912974/bora/build/vsan/release/vsanhealth/usr/lib/vmware/vsan/perfsvc/calculator/aggregator.py\", line 14, in <module>
File \"/build/mts/release/bora-5912974/bora/build/vsan/release/vsanhealth/usr/lib/vmware/vsan/perfsvc/statsdb.py\", line 14, in <module>
File \"/build/mts/release/bora-5969303/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/sqlite3/__init__.py\", line 23, in <module>
File \"/build/mts/release/bora-5969303/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/sqlite3/dbapi2.py\", line 27, in <module>
ImportError: libsqlite3.so.0: failed to map text segment from shared object: No space left on device
Failed to set memory reservation to resource pool \'vsanmgmtdWatchdog\'
Killed
Failed to start vsanperfsvc: 0
Um diesen Eintrag vollständig sehen zu können, müssen Sie ein Kunde der Securebit AG sein. Dazu können Sie ein belibites Produkt aus unserem Sortiment bestellen.
Sollten Sie bereits Kunde sein, können Sie sich
hier anmelden.