SolusVM这一管理面板在上篇文章说完了,现在该说说Virtualizor了
最近收了个TNA Hosting的独服,配置中等,最主要是有5个IP(/29)以及有48G内存,价格也不贵,19美元一个月,本文就以此服务器作为小白鼠开刀。
登录服务器以后发现商家自动安装好的系统新建了LVGroup,而且最难受的是把所有的硬盘空间划分给了/root,这就很难受了,也没有办法把/root卸载掉调整大小,只能手动使用萌咖的安装脚本安装操作系统。
安装好以后,还是给我创建了LVGroup,不过还好,至少是把绝大部分的硬盘空间都分配给了/home,这就有办法调整了。
可以看出/home被分配了1917.6GB,只要卸载掉Home然后调整大小即可
卸载/home
umount /home
检查文件错误
e2fsck -f /dev/mapper/VolGroup-lv_home
调整/home分区为100G
resize2fs -p /dev/mapper/VolGroup-lv_home 100G
重新挂载/home
mount /home
现在使用df -h查看分区大小
更改已经生效
减少逻辑卷占用大小
lvreduce -L 100G /dev/mapper/VolGroup-lv_home
给/分区添加200G空间,使之生效
lvextend -L +200G /dev/mapper/VolGroup-lv_root
resize2fs -p /dev/mapper/VolGroup-lv_root
之后重启,硬盘的设置告一段落,接下来就是安装Virtualizor
wget -N http://files.virtualizor.com/install.sh
chmod 0755 install.sh
./install.sh email=your@email.com kernel=kvm
安装完毕后,放行端口
CentOS6
iptables -I INPUT 1 -p tcp -m tcp --dport 4081:4085 -j ACCEPT
iptables -I INPUT 2 -p tcp -m tcp --dport 5900:6000 -j ACCEPT
CentOS7
firewall-cmd --zone=public --permanent --add-port=4081-4085/tcp
firewall-cmd --zone=public --permanent --add-port=5900-6000/tcp
输入http://IP:4084访问控制面板
设置LVM,在Storage Path内填入/dev/你的VOLGROUP名称,其他的按照说明填选即可。
配置网络
Virtualizor默认创建一个名为viifbr0的网桥,首先确定你的主网卡,通常为eth0或eth1,编辑主网卡,在最后面加上
BRIDGE=viifbr0
保存,随后编辑网桥,将主网卡的部分内容填写进配置文件中
DEVICE=viifbr0
TYPE=Bridge
BOOTPROTO=static
ONBOOT=yes
IPADDR=公网IP
NETMASK=子网掩码
NETWORK=网络号(可选)
GATEWAY=网关
BROADCAST=广播地址(可选)
保存,编辑网卡网桥配置文件一定要谨慎,不然就会带来不可挽回的后果
确认无误后重载配置文件
/etc/init.d/network restart