Привет, помогите, пожалуйста!
Однажды я хотел изменить имя хоста узла Proxmox и создать кластер с двумя узлами. Я просто изменил имя хоста в /etc/hosts и /etc/resolv.conf. После этого в веб-GUI я вижу два узла с двумя именами, и прочитал, что нужно cp -r /etc/pve/nodes/node1/* /etc/pve/nodes/node-new. И Я СДЕЛАЛ ЭТО. Затем я получаю ошибку вроде: pve-cluster[database] crit: found entry with duplicate name (inode = 0000000000000160, parent = 00000000000000F2, name = 'qemu-server') [database] crit: DB load failed [main] crit: memdb_open failed - unable to open database '/var/lib/pve-cluster/config.db' в соответствии с инструкцией . Я выполнял все шаги пошагово, как описано. Я удалил несколько записей из базы данных, связанных с новым именем узла (также я изменил имя хоста на старое имя хоста). И это не помогло. Я все еще не могу запустить pve-manages и другие... А после этого директория /etc/pve/ пуста, как можно восстановить узел со всеми ВМ?
# systemctl status pve-cluster.service
● pve-cluster.service - The Proxmox VE cluster filesystem
Loaded: loaded (/lib/systemd/system/pve-cluster.service; enabled)
Active: failed (Result: exit-code) since Fri 2017-02-03 20:05:21 NL; 1min 31s ago
Process: 5336 ExecStart=/usr/bin/pmxcfs $DAEMON_OPTS (code=exited, status=255)
Feb 03 22:05:21 base pmxcfs[5336]: [database] crit: missing directory inode (inode = 00000000000C9C1F)
Feb 03 22:05:21 base pmxcfs[5336]: [database] crit: DB load failed
Feb 03 22:05:21 base pmxcfs[5336]: [database] crit: missing directory inode (inode = 00000000000C9C1F)
Feb 03 22:05:21 base pmxcfs[5336]: [database] crit: DB load failed
Feb 03 22:05:21 base pmxcfs[5336]: [main] crit: memdb_open failed - unable to open database '/var/lib/pve-cluster/config.db'
Feb 03 22:05:21 base pmxcfs[5336]: [main] notice: exit proxmox configuration filesystem (-1)
Feb 03 22:05:21 base systemd[1]: pve-cluster.service: control process exited, code=exited status=255
Feb 03 22:05:21 base systemd[1]: Failed to start The Proxmox VE cluster filesystem.
Feb 03 22:05:21 base systemd[1]: Unit pve-cluster.service entered failed state.
# pmxcfs -l
[database] crit: missing directory inode (inode = 00000000000C9C1F)
[database] crit: DB load failed
[main] crit: memdb_open failed - unable to open database '/var/lib/pve-cluster/config.db'
[main] notice: exit proxmox configuration filesystem (-1)
# journalctl -xn --
Logs begin at Fri 2017-02-03 21:35:49 NL, end at Fri 2017-02-03 22:48:39 MSK. --
Feb 03 22:48:39 base pveproxy[2595]: worker 8863 finished
Feb 03 22:48:39 base pveproxy[2595]: starting 1 worker(s)
Feb 03 22:48:39 base pveproxy[2595]: worker 8867 started
Feb 03 22:48:39 base pveproxy[8867]: /etc/pve/local/pve-ssl.key: failed to load local private key (key_file or key) at /usr/share/perl5/PVE/HTTPServer.pm line 1646.
Feb 03 22:48:39 base pve-ha-lrm[2601]: ipcc_send_rec failed: Connection refused
Feb 03 22:48:39 base pve-ha-lrm[2601]: ipcc_send_rec failed: Connection refused
Feb 03 22:48:39 base pve-ha-lrm[2601]: ipcc_send_rec failed: Connection refused
Feb 03 22:48:39 base pve-ha-crm[2590]: ipcc_send_rec failed: Connection refused
# /etc/init.d/pve-manager status
● pve-manager.service - PVE VM Manager
Loaded: loaded (/lib/systemd/system/pve-manager.service; enabled)
Active: failed (Result: signal) since Fri 2017-02-03 23:34:42 MSK; 25s ago
Process: 11520 ExecStart=/usr/bin/pvesh --nooutput create /nodes/localhost/startall (code=killed, signal=KILL)
Main PID: 11520 (code=killed, signal=KILL)
Feb 03 23:21:58 base pve-manager[11520]: <root@pam> starting task UPID:base:00002D4:0009BA54:5894E666:startall::root@pam:
Feb 03 23:21:58 base pve-manager[11520]: writing cluster log failed: ipcc_send_rec failed: Connection refused
Feb 03 23:34:42 base systemd[1]: pve-manager.service: control process exited, code=killed, status=9/KILL
Feb 03 23:34:42 base systemd[1]: Failed to start PVE VM Manager.
Feb 03 23:34:42 base systemd[1]: Unit pve-manager.service entered failed state.
Feb 03 23:35:05 base systemd[1]: Stopped PVE VM Manager.
Заметил, что /dev/fuse не смонтирован
~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 10M 0 10M 0% /dev
tmpfs 6.3G 25M 6.3G 1% /run
/dev/dm-0 950G 90.5G 81G 11% /
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
Помогите, пожалуйста!
Однажды я хотел изменить имя хоста узла Proxmox и создать кластер с двумя узлами. Я просто изменил имя хоста в /etc/hosts и /etc/resolv.conf. После этого в веб-GUI я вижу два узла с двумя именами, и прочитал, что нужно cp -r /etc/pve/nodes/node1/* /etc/pve/nodes/node-new. И Я СДЕЛАЛ ЭТО. Затем я получаю ошибку вроде: pve-cluster[database] crit: found entry with duplicate name (inode = 0000000000000160, parent = 00000000000000F2, name = 'qemu-server') [database] crit: DB load failed [main] crit: memdb_open failed - unable to open database '/var/lib/pve-cluster/config.db' в соответствии с инструкцией . Я выполнял все шаги пошагово, как описано. Я удалил несколько записей из базы данных, связанных с новым именем узла (также я изменил имя хоста на старое имя хоста). И это не помогло. Я все еще не могу запустить pve-manages и другие... А после этого директория /etc/pve/ пуста, как можно восстановить узел со всеми ВМ?
# systemctl status pve-cluster.service
● pve-cluster.service - The Proxmox VE cluster filesystem
Loaded: loaded (/lib/systemd/system/pve-cluster.service; enabled)
Active: failed (Result: exit-code) since Fri 2017-02-03 20:05:21 NL; 1min 31s ago
Process: 5336 ExecStart=/usr/bin/pmxcfs $DAEMON_OPTS (code=exited, status=255)
Feb 03 22:05:21 base pmxcfs[5336]: [database] crit: missing directory inode (inode = 00000000000C9C1F)
Feb 03 22:05:21 base pmxcfs[5336]: [database] crit: DB load failed
Feb 03 22:05:21 base pmxcfs[5336]: [database] crit: missing directory inode (inode = 00000000000C9C1F)
Feb 03 22:05:21 base pmxcfs[5336]: [database] crit: DB load failed
Feb 03 22:05:21 base pmxcfs[5336]: [main] crit: memdb_open failed - unable to open database '/var/lib/pve-cluster/config.db'
Feb 03 22:05:21 base pmxcfs[5336]: [main] notice: exit proxmox configuration filesystem (-1)
Feb 03 22:05:21 base systemd[1]: pve-cluster.service: control process exited, code=exited status=255
Feb 03 22:05:21 base systemd[1]: Failed to start The Proxmox VE cluster filesystem.
Feb 03 22:05:21 base systemd[1]: Unit pve-cluster.service entered failed state.
# pmxcfs -l
[database] crit: missing directory inode (inode = 00000000000C9C1F)
[database] crit: DB load failed
[main] crit: memdb_open failed - unable to open database '/var/lib/pve-cluster/config.db'
[main] notice: exit proxmox configuration filesystem (-1)
# journalctl -xn --
Logs begin at Fri 2017-02-03 21:35:49 NL, end at Fri 2017-02-03 22:48:39 MSK. --
Feb 03 22:48:39 base pveproxy[2595]: worker 8863 finished
Feb 03 22:48:39 base pveproxy[2595]: starting 1 worker(s)
Feb 03 22:48:39 base pveproxy[2595]: worker 8867 started
Feb 03 22:48:39 base pveproxy[8867]: /etc/pve/local/pve-ssl.key: failed to load local private key (key_file or key) at /usr/share/perl5/PVE/HTTPServer.pm line 1646.
Feb 03 22:48:39 base pve-ha-lrm[2601]: ipcc_send_rec failed: Connection refused
Feb 03 22:48:39 base pve-ha-lrm[2601]: ipcc_send_rec failed: Connection refused
Feb 03 22:48:39 base pve-ha-lrm[2601]: ipcc_send_rec failed: Connection refused
Feb 03 22:48:39 base pve-ha-crm[2590]: ipcc_send_rec failed: Connection refused
# /etc/init.d/pve-manager status
● pve-manager.service - PVE VM Manager
Loaded: loaded (/lib/systemd/system/pve-manager.service; enabled)
Active: failed (Result: signal) since Fri 2017-02-03 23:34:42 MSK; 25s ago
Process: 11520 ExecStart=/usr/bin/pvesh --nooutput create /nodes/localhost/startall (code=killed, signal=KILL)
Main PID: 11520 (code=killed, signal=KILL)
Feb 03 23:21:58 base pve-manager[11520]: <root@pam> starting task UPID:base:00002D4:0009BA54:5894E666:startall::root@pam:
Feb 03 23:21:58 base pve-manager[11520]: writing cluster log failed: ipcc_send_rec failed: Connection refused
Feb 03 23:34:42 base systemd[1]: pve-manager.service: control process exited, code=killed, status=9/KILL
Feb 03 23:34:42 base systemd[1]: Failed to start PVE VM Manager.
Feb 03 23:34:42 base systemd[1]: Unit pve-manager.service entered failed state.
Feb 03 23:35:05 base systemd[1]: Stopped PVE VM Manager.
Заметил, что /dev/fuse не смонтирован
~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 10M 0 10M 0% /dev
tmpfs 6.3G 25M 6.3G 1% /run
/dev/dm-0 950G 90.5G 81G 11% /
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
Помогите, пожалуйста!
