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
To view this entry in full, you must be a customer of Securebit AG. You can order any product from our range.
If you are already a customer, you can log in
here.