proxmox修改地址及集群

本文详细介绍了如何在PVE环境中修改节点IP地址、hosts文件和名称,以及处理vi编辑器问题和集群删除的步骤,包括注意事项和可能遇到的错误处理。
摘要由CSDN通过智能技术生成

一、pve节点修改IP地址

web界面修改IP地址

配置完点击应用配置

后台命令行修改IP

vi /etc/network/interfaces

        通过键盘上下左右移动到address这行的IP地址,按一次i进入修改状态,修改为新的IP地址,如果需要网关则修改gateway这行,修改完成确认无误后按一次ESC键输入“:wq”回车保存退出。

网卡重启一下就配置好了

Ifdown vmbr0 关闭网卡
Ifup vmbr0  开启网卡

二、修改提示界面

vi /etc/issue

        通过键盘上下左右移动到https://这行的IP地址,按一次i进入修改状态,修改为新的IP地址,端口8006不要改,修改完成确认无误后按一次ESC键输入“:wq”回车保存退出。

三、修改hosts IP地址

vi /etc/hosts

        通过键盘上下左右移动到第2行的IP地址,按一次i进入修改状态,修改为新的IP地址,修改完成确认无误后按一次ESC键输入“:wq”回车保存退出。

重启

四、当vi删除键或者方向键不正常时,先修改一下vi配置文件

vi /etc/vim/vimrc.tiny

set compatible修改为nocompatible

下面再增加一行set backspace=2

保存退出

五、修改节点名称

vi /etc/hosts

 修改pve为新的名称

修改主机名称为新的名称 hostnamectl set-hostname pve2

  • reboot重启
  • 移动原来的节点的数据到新的节点
mv /etc/pve/nodes/pve /etc/pve/nodes/pve2/

 六、集群删除

# 正常的节点操作:
cd /etc/pve/nodes
rm -rf ***
pvecm delnode ***
# 离线的节点操作
systemctl stop pve-cluster.service
systemctl stop corosync.service
pmxcfs -l
rm /etc/pve/corosync.conf
rm -rf /etc/corosync/*
killall pmxcfs
systemctl start pve-cluster.service
cd /etc/pve/nodes
ls
rm -rf /etc/pve/nodes/*   此操作会导致虚拟机消失,注意操作    

detected the following error(s): * this host already contains virtual guests

报错是因为之前集群没有删除干净

ls /etc/pve/qemu-server
ls /etc/pve/lxc   
ls /etc/pve/nodes

查看这些文件夹下是否有.conf文件,删除即可,但是生产环境不建议,会删除目前虚拟机

查看节点上容器

ls /etc/pve/nodes/sirius/qemu-server

如果节点上已有虚拟机或容器。如果要保留它,请先进行备份。然后删除虚拟机或容器,将节点加入群集并还原虚拟机容器。

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值