几天前,群里网友让易秋网络给提供个proxmox,刚好机房也是支持安装这个proxmox系统的。proxmox是个什么玩意儿呢,这个是类似VMware ESXi都是可以母鸡孵小鸡的,支持KVM虚拟技术,支持LXC虚拟技术[以前可能叫openvz].
恰逢最近cn2 gia线路的美国独立服务器紧张,以前网络老易也萌发了弄个独立服务器孵个小鸡的想法,独立服务器买不起,那把一个独立服务器分几个小鸡呢,看看客户是否买得起。想法是好的,但是能把孵的小鸡卖出去,其实也是个难题,毕竟不超售的话,价格摆在那里,即使小鸡性能非常好,但是客户的预算在那里,也就折腾玩玩而已。 需要美国CN2 GIA 15M带宽小鸡的朋友,可以直接去易秋网络官网下单:https://www.eeqiu.com/cart.php?gid=49
下面简单说下proxmox孵小鸡的过程。具体教程也可以参考proxmox中文文档:http://down.eeqiu.net/Proxmox5.2%E4%B8%AD%E6%96%87%E6%89%8B%E5%86%8C.pdf
因为机房本身是安装好了promox的,所以本教程就不说如何安装proxmox了,其实安装proxmox是非常简单的。 至少是有2种方法的,一种就是直接下载proxmox安装镜像,直接安装,机房默认就是这种安装方法。还有一个方法是,因为proxmox本身是基于debian的,可以理解成proxmox的母体是debian,所以可以先安装好debian,然后再在debian的基础上运行2个命令安装proxmox。上图是安装好proxmox后,输入https://ip:8006的登陆界面。输入用户名密码直接接入proxmox管理界面就可直接孵小鸡了。
这个地方是需要注意的,我曾经琢磨了2个晚上也没弄明白,后来还是在群里网友的指点下照葫芦画瓢解决了。点节点,网络需要设置下网络的,走桥接。默认安装proxmox的时候,自动化程序可能把机器上面5个IP都绑定好了,要把这些IP全部删除,然后修改下桥接vmbr0的设置。
不明白的可以照葫芦画瓢设置下,本例桥接网卡实际都走eno1,然后设置下vmbr0的IP,子网掩码,网关。选中vmbr0,编辑,可以参考上图。
然后就可以孵小鸡了。点promox面板的创建虚拟机,就可创建KVM虚拟技术的小鸡了,给小鸡起名字,选择操作系统,硬盘,CPU,内存,网络,确认就OK了。
选择操作系统,我这个小鸡孵的是centos7系统,这个ISO需要提前上传到服务器本地磁盘,然后才能有系统可以选。
当然传ISO有两种方法,一个是网页直接传,就是把你要传的ISO,通过本地电脑上传到服务器的local磁盘。 这种方法,如果你自己电脑上传速度慢的话,那上传大的ISO有点费劲。建议另外一个方法,就是你直接登陆到母鸡,cd /var/lib/vz/template/iso这个目录,然后通过wget命令,直接在母鸡上面去下载ISO到母鸡上,这种快点。
CPU设置核心线程,比如我设置的4核心2线程,加起来就是等于看起来是个8core的VPS了。这里有需要注意的地方,类别如果选host,虚拟效果更佳。也就是会直接显示母鸡的CPU。
虚拟机创建完成后,点虚拟机启动,进入系统安装阶段,下面就是正常的一个centos7装机过程了,安装过程可以自己设置分区,自己手工设置IP。安装完成后,会提示reboot小鸡,重启完毕后,这样promox孵的小鸡就算正式成功了,默认centos7可能禁止root直接登陆了,可以在小鸡控制台进去设置下sshd_config配置,让root用户可以直接登陆。