一、 后台root账户无法登录 原因分析:首先确认了密码一定对。那么问题就是vCenter创建后root
密码默认90天过期,过期后不能登录WEBvCenter.
解决:通过SSH终端命令讲密码设置为永不过期
方法:
1 2 3 4 5 6 7 8 9 10 11 Use service-control command to manage applmgmt service * List APIs: "help api list" * List Plugins: "help pi list" * Launch BASH: "shell" Command> shell Shell access is granted to root root@vcenter [ ~ ] root@vcenter [ ~ ]
如果因为密码过期无法登录终端时,只能重置root
密码了。
方法:
重启vCenter在GNU Gurb界面按e
, 再输入rw init=/bin/bash
按F10或者ctrl
+X
重启vCenter,重启后会进入bash shell模式,运行命令mount -o remount,rw /
修改密码。
在命令提示符下,输入passwd
并设置新的root密码(需要输入两次).
然后卸载文件系统 umount /
再输入sync
同步数据到磁盘。
使用reboot -f
重启vCenter。
重启后就可以使用新密码登录了,再执行上面的方法将密码改为永不过期。
二、 vCenter启动后503错误或进入(IP:5480)后无任何监控信息。 问题分析:vCenter的一个磁盘空间已被占用100%.
解决方法:
进入终端,使用df -Th
查看磁盘情况。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Command> shell Shell access is granted to root root@vcenter [ ~ ]# df -Th Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 7.9G 0 7.9G 0% /dev tmpfs tmpfs 7.9G 724K 7.9G 1% /dev/shm tmpfs tmpfs 7.9G 680K 7.9G 1% /run tmpfs tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup /dev/sda3 ext4 11G 6.3G 3.8G 63% / tmpfs tmpfs 7.9G 1.5M 7.9G 1% /tmp /dev/mapper/imagebuilder_vg-imagebuilder ext4 9.8G 23M 9.2G 1% /storage/imagebuilder /dev/mapper/db_vg-db ext4 9.8G 535M 8.7G 6% /storage/db /dev/mapper/log_vg-log ext4 20G 18G 1.1G 95% /storage/log /dev/sda1 ext4 120M 35M 77M 31% /boot /dev/mapper/archive_vg-archive ext4 59G 56G 20M 100% /storage/archive /dev/mapper/seat_vg-seat ext4 25G 373M 23G 2% /storage/seat /dev/mapper/autodeploy_vg-autodeploy ext4 9.8G 23M 9.2G 1% /storage/autodeploy /dev/mapper/netdump_vg-netdump ext4 985M 1.3M 916M 1% /storage/netdump /dev/mapper/dblog_vg-dblog ext4 15G 102M 14G 1% /storage/dblog /dev/mapper/updatemgr_vg-updatemgr ext4 99G 299M 93G 1% /storage/updatemgr /dev/mapper/core_vg-core ext4 50G 1.7G 45G 4% /storage/core
删除大于30天的日志。
1 2 3 root@vcenter [ ~ ]# cd /storage/archive/vpostgres root@vcenter [ /storage/archive/vpostgres ]# find * -mtime +30 -exec rm {} \; root@vcenter [ /storage/archive/vpostgres ]#
重启
三、vCenter后台(IP:5480)网页打不开 通过端口 5480 登录到 VMware vCenter Server Appliance Web 控制台失败 (2120477)
操作过程:
1 2 Command> shell Shell access is granted to root
1 2 3 4 5 root@vCenter[~]# service-control --status --all Running: lwsmd pschealth vmafdd vmcad vmdird vmdnsd vmonapi vmware-analytics vmware-certificatemanagement vmware-cis-license vmware-cm vmware-content-library vmware-eam vmware-perfcharts vmware-pod vmware-postgres-archiver vmware-rhttpproxy vmware-sca vmware-sps vmware-statsmonitor vmware-sts-idmd vmware-stsd vmware-topologysvc vmware-updatemgr vmware-vapi-endpoint vmware-vmon vmware-vpostgres vmware-vpxd vmware-vpxd-svcs vmware-vsan-health vmware-vsm vsphere-client vsphere-ui Stopped: applmgmt vmcam vmware-imagebuilder vmware-mbcs vmware-netdumper vmware-rbd-watchdog vmware-vcha vsan-dps
1 2 3 4 5 root@vCenter[~]# service-control --start applmgmt Operation not cancellable. Please wait for it to finish... Performing start operation on service applmgmt... Successfully started service applmgmt