MENU

SolusVM:服务器虚拟化面板安装与使用 支持OpenVZ, KVM和Xen VPS

• December 21, 2017 • Read: 72 • 服务器

SolusVM是国外一个强大的VPS主机管理控制系统,我们平时在用国外的VPS主机可能也用过SolusVM面板,不少的VPS主机都是基于SolusVM建立的。不过,那基本上就是SolusVM的客户端,SolusVM的服务器端就是用来管理所有VPS的。

SolusVM就相当于是Cpanel/WHM这一套软件,它可以帮助你实现服务器虚拟化,创建管理新的OpenVZ, KVM和Xen VPS主机,可以添加不同权限的账户,为不同的用户设置VPS的带宽、内存、CPU、硬盘等配置,同时上传安装OS模板。

本篇文章就来分享一下在服务器虚拟化方案,快速安装SolusVM,同时介绍一下SolusVM创建VPS、添加IP、设置权限、添加VPS套餐等基本方法。如果你想深入学习服务器虚拟化技术,最好还要仔细研究一下官网的技术文档,那样会比较系统一些。

一、SolusVM管理面板安装

SolusVM面板不是一个免费的面板,是一个付费的产品。它的授权分为了主控和被控两个,主控价格是一个月10美元,被控一台是2.5美元。一般来说你至少要安装一个主控,如果有多台独立服务器则可以添加多个被控,这样就可以打造成自己的服务器群了。

1.1 SolusVM安装命令

SolusVM官网:
官方首页: http://solusvm.com/

SolusVM支持的操作系统是CentOS 5/6 、RHEL 5/6 、Scientific Linux 5/6,它的快速安装命令如下:

wget https://files.soluslabs.com/install.sh
sh install.sh

1.2 SolusVM安装过程演示

首先会询问你的操作系统版本。
IMG_0053.GIF
接着就是选择SolusVM版本了,默认的是1。
IMG_0054.GIF
然后就是选择镜像点了,默认直接自动选择就行了。
IMG_0055.GIF
最后一步就是选择是安装主控端还是选择安装被控端了。
IMG_0056.GIF
SolusVM安装也挺快的,大概在十几分钟就可以搞定了,安装成功后,你会看到SolusVM的登录地址,默认的账号密码都是vpsadmin。
IMG_0057.GIF

1.3 SolusVM安装后要做的事情

安装了SolusVM后,你可能看到这样的提示:

Edit /boot/grub/grub.conf and make sure the server is set to boot into the OpenVZ kernel.
Please set SELINUX=disabled in /etc/selinux/config before rebooting.

你需要检查一下你的服务器是否已经关闭了SELINUX,是否已经设置了/boot/grub/grub.conf 为OpenVZ kernel了。

本文后面有相关教程

二、SolusVM使用教程

刚刚上面也讲到了,SolusVM是一个付费的软件,你需要到SolusVM官网去购买一个授权,不过SolusVM现在免费提供一个月的试用授权,可以直接在线申请。

2.1 SolusVM面板激活

到官网申请一个授权。
IMG_0058.GIF
得到了授权后,你就可以打开SolusVM管理员登录地址,类似于:IP+5353/admincp,输入默认的账号与密码。
IMG_0059.GIF
输入授权激活成功后,这就是SolusVM的管理面板了,主要是虚拟机、用户、分销、IP地址、节点、套餐、媒介、设置等。
IMG_0060.GIF
登录了SolusVM第一件事就是修改管理员默认的密码,这个修改密码是在设置-管理员可以找到。
IMG_0061.GIF

2.2 添加IP地址

进入“IP地址”,点击添加,输入网关、NS、对应的节点,还有你所有的IP地址,确定。
IMG_0062.GIF
IP添加成功后,你也可以在IP列表可以看到有哪IP是没有被分配的,哪些是可以使用的。
IMG_0063.GIF

2.3 添加用户

如果你想虚拟VPS主机给其它的人使用,你可以为他们建立一个账号,让他们自己登录管理自己的VPS,这一项功能可以在“用户”一项中找到。
IMG_0064.GIF

2.4 设置VPS套餐

这个VPS套餐主要是为了批量开设VPS用的,你可以提前设置好VPS内存、硬盘、带宽、CPU等套餐。
IMG_0065.GIF

2.5 开设VPS

完成上面的操作后,进入到虚拟机一项,点击添加。
IMG_0066.GIF
选择OpenVZ, KVM和Xen VPS,如果没有配置好KVM和Xen,可以先选择OpenVZ。
IMG_0067.GIF
确定节点。
IMG_0068.GIF
为VPS选择操作系统、IP地址等。
IMG_0069.GIF
确定好后,你就可以看到VPS主机开设成功了
IMG_0070.GIF


三、SolusVM使用中几个问题

SolusVM安装与使用过程还是蛮简单的,安装要选择一个独立服务器,我在CentOS 6测试中没有问题,其它的版本如果遇到问题可以参考官方的文档具体问题具体分析。这里列出几个我在安装与使用过程中遇到的几个问题,以供大家参考:

3.1 如何关闭SELinux

执行命令:

/usr/sbin/sestatus -v

看看是不是禁止的。如果不是,执行编辑:

vim /etc/selinux/config,

改成SELINUX=disabled就行了

3.2 创建VPS失败

在SolusVM的提示中会有这个错误:Directory /proc/vz not found, assuming non-OpenVZ kernel,打开:/boot/grub/grub.conf这个文件查看一下第一行的OpenVZ是不是设置default=0。

不同的操作系统可能grub.conf在不同的位置,请使用以下命令来搜索出来:

find / -name grub.conf

3.3 Linux设置网关与IP

Linux查看本机的IP地址、DNS、网关、路由等信息,可以使用以下命令:

1.ifconfig -a 和 cat /etc/resolv.conf  
2.netstat -rn
3.cat /etc/sysconfig/network
4.cat /etc/sysconfig/network-scripts/ifcfg-eth0
5.traceroute 
6.ip route show
7.route -n

设置IP,执行:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

然后你就可以看到代码如下了:

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
HWADDR=00:16:36:66:a3:ec
IPADDR=10.0.0.11
NETMASK=255.255.255.0
GATEWAY=10.0.0.1
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes

相关说明如下:

1.BOOTPROTO=static 就是手动设置静态IP,不需要自动获取(static/dhcp/bootp)
2.USERCTL=no 不允许非root用户控制该设备
3.PEERDNS=no 不修改/etc/resolv.conf(如果使用DHCP,则yes是默认选项)
4.TYPE=Ethernet 类型以太网
5.GATEWAY 网关
6.NETMASK 掩码
7.ONBOOT=yes 开机重启会自动加载

Red Hat中没有提供缺省的/etc/resolv.conf文件,它的内容是根据在安装时给出的选项动态创建的

修改网关,执行:

vim /etc/sysconfig/network 

增加一条网关信息

GATEWAY=192.168.1.1

修改DNS,执行:

vim /etc/resolv.conf

增加DNS信息

nameserver 192.168.1.1

3.4 如何增加操作系统

SolusVM默认情况下只有CentOS 5,不过我们可以自己直接添加Linux操作系统。在这里我们可以到: https://openvz.org/Download/template/precreated 下载系统镜像

然后将系统镜像文件放到
/vz/template/cache
不要解压就好了

这时在创建VPS时就可以选择更多的操作系统了

IMG_0071.GIF

四、总结

SolusVM普通用户管理VPS的登录地址是:http://IP:5353 账号和密码就是你刚刚创建好的
IMG_0072.GIF
这是SolusVM客户端管理界面,和我们平时使用的VPS SolusVM面板是一样的,重装VPS、关机、重启等都可以实现
IMG_0073.GIF


Archives QR Code
QR Code for this page
Tipping QR Code