全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2924|回复: 19

#教程#详细教学通过Solusvm如何创建KVM模板

[复制链接]
发表于 2019-2-11 13:50:40 | 显示全部楼层 |阅读模式
最近打算更新一些solusvm的教程 今天送上第一篇 也算写的比较清楚,

详细请移步:https://www.vpsps.com/1058.html


由于LOC字数限制 只能省略一些内容 粗略查看:
Soluvm的 TDN 目前已经停止更新,所以说后续可能后续都没有更新了 但是当本人查看solusvm的官方DOC发现只有几条命令,所以说写一个详细教程,来帮助大家学习,制作的CENTOS模板,但是其他系统也同理 。创建的模板是第二代的。后续本人也会收集以及 购买一些模板来分享给大家。

1.下载镜像
下载并引导CentOS 6或7个最小的iso文件,并上传到主SolusVM服务器上的/home/solusvm/kvm/iso文件夹。

本站提供了最新的镜像:https://wget.pro/系统/Linux/Centos/

2.添加镜像
在SolusVM仪表板上,转到Media->添加ISO,填写所有细节,让PAE作为“关闭”



3.同步镜像
返回到Media部分并单击“Media Sync”选项。选择“Create”,向下滚动到页面的底部,在ISOS部分中选择ISO文件,在您希望同步的左侧,以及要复制文件的右侧节点。



然后你会看到: 成功了!同步作业添加

您可以返回,再次单击“媒体同步”并检查同步状态。或者,您可以登录到KVM从节点,并查看curl进程。它将显示如下所示:

curl -vvv --stderr
注意:确保KVM从Hypervisors上的主分区有足够的空间存储ISO和新模板数据。默认情况下,该分区为60 Gb,但在推送任何内容之前请检查以确保。

4.设置镜像
转到“VirtualServer”选项卡->选择“AddnewServer”并选择KVM。

5.添加镜像
将“模板”选项卡设置为并从标签。键入主机名并输入正确的MAC地址(如果需要)。不检查“网络启动”。



单击“添加”。在下一个屏幕上,您将被提示输入VNC密码、端口号和IP地址,但是您可以忽略这一点,因为您将在已经通过身份验证的主SolusVM仪表板中完成安装。

6.登陆上虚拟主机
推荐使用FireFox来进行在线面板连接 也可以使用VNC连接主机,总之要链接上主机。



7.设置系统
选择“语言”并继续进行。在配置屏幕上,您可以配置诸如日期/时区、键盘、安全策略之类的内容,但是这里最重要的部分是单击安装目的地检查“我将配置分区”。之所以出现这种情况,是因为如果将其保留在自动选项中,它将配置LVM而不是IDE,我们需要IDE分区,以便以后/script/kvmTemplate脚本能够正确配置SolusVM模板。



接下来,系统会提示您按下“+”按钮,这样您就可以手动创建分区了。在我的例子中,我设置安装的是有11 GB的“/”根分区和2GB的交换空间。您可以调整这一点,因为我们创建的模板是第2代,它提供了为新的虚拟服务器调整分区大小的选项。这一步只是为了不惜一切代价避免LVM。



8.设置网络
点击“Network&hostname”选项,并通过选择“ON”启用它。

9.设置密码
在安装运行时,您可以设置根密码并创建其他用户(如果需要的话)。当创建SolusVM KVM模板时,密码将被更改为随机的内容。

10.重启系统
当OS安装完成后,单击“reboot”,如果一切正常,您应该进入CentOS 7登录。

11.添加网络适配器
11)以root登录并键入先前选择的密码。有时网络适配器没有正确添加,因此如果您键入:

ip addr show
你看到的是:



返回到SolusVM仪表板,并单击页面顶部的“重新配置”。请等待系统完成。你会在你的屏幕上看到。虚拟服务器重新配置!系统文件更改:

/etc/sysconfig/net/etc/sysconfig/net-script/ifcfg-eth0/etc/sysconfig/net-script/path-eth0/etc/conf/etc/host
一段的时间之后,您将能够将IP地址向上,并继续工作从您的本地计算机终端。如果没有,请重新登录到VNC控制台,然后转到/etc/sysconfig/Network-脚本文件夹,并复制ifcfg-ens3到ifcfg-ens3.bak然后cp ifcfg-eth0到efcfg-ens3。单击VNC控制台中的“reboot”,返回并键入:

ip addr show
查看地址是否被正确分配。打开google.com看看

12.SSH链接主机
使用SSH端口22从本地计算机以根用户身份登录。

13.判断系统最新状态
将内核和软件更新为最新版本。

输入以下命令

#Debian/Ubuntu:
apt-get update
#RedHat/CentOS:
yum update
14.重启主机
重新启动主机

15.最后确认服务器无误之后关闭服务器
对服务器进行调整并关闭服务器。

16.设置格式(在制作模板的服务器执行)
在解决此实例的KVM从节点上,类型为:

/scripts/kvmtemplate --mode=prescan --vmid=kvm108 --generation=2
如果kvm 108是真实的,那么您的服务器正在使用的KVM ID。

可以通过

virsh list #查看KVM ID
输出结果为

Name Type VFS Label MBR Size Parent UUID
/dev/sda1 filesystem ext4 - - 11G - 7cad89f1-23d6-4a74-aa98-926c4626a6f9
/dev/sda2 filesystem swap - - 2.0G - 3c13d689-bca8-4709-8ace-28a53fce7e96
/dev/sda1 partition - - 83 11G /dev/sda -
/dev/sda2 partition - - 82 2.0G /dev/sda -
/dev/sda device - - - 13G - -
从这里,我们现在知道主分区使用/dev/sda 1,交换必须使用/dev/sda 2

注意:这非常重要,因为当您在SolusVM仪表板中创建KVM模板时,您需要为可调整大小的分区和交换分区输入正确的分区号。如果使用QEMU-KVM(或virt-ManagerGUI)运行虚拟机,则可以指定用于访问机器磁盘映像的磁盘驱动程序。默认情况下,IDE被选中,但VirtIO也是非常流行的选择。根据我的经验,VirtIO提供了更好的性能,但是IDE更稳定,但这是我个人的观点,您可以在CentOS 7安装过程中切换到VirtIO。

17.挂载分区
17)在主机节点上,您需要挂载虚拟服务器的分区:

kpartx -a /dev/VOLUME_GROUP/KVMID_img
mount /dev/mapper/VOLUME_GROUP-KVMID_img1 /mnt
举个例子:

kpartx-a/dev/system/kvm 108IMG
mount/dev/mapper/system-kvm 108IMG 1/MNT
(您注意到我们已挂载_kvm 1,即分区1或为根系统保留的空间)

18.编辑FSTAB文件
跳转到/mnt/etc文件夹并编辑FSTAB文件。该文件如下所示:
。。。。
字数限制
发表于 2019-2-11 14:04:46 | 显示全部楼层
这么好的教程竟然没回复,那个日本女朋友火到天,可想而知MJJ是多么的闷骚
发表于 2019-2-11 14:06:49 | 显示全部楼层
看到法老王 就想起Tzhost......
 楼主| 发表于 2019-2-12 12:34:13 | 显示全部楼层
Smart 发表于 2019-2-11 14:04
这么好的教程竟然没回复,那个日本女朋友火到天,可想而知MJJ是多么的闷骚 ...

thanks
发表于 2019-2-12 12:37:00 | 显示全部楼层
前排支持一下,今年第一个收藏
发表于 2019-2-12 12:37:59 | 显示全部楼层
这么好的教程,帮顶一下
 楼主| 发表于 2019-2-12 12:40:19 | 显示全部楼层
mlc 发表于 2019-2-12 12:37
前排支持一下,今年第一个收藏

thanks
发表于 2019-2-12 12:43:14 来自手机 | 显示全部楼层
感谢分享,相当详细
 楼主| 发表于 2019-2-12 12:54:20 | 显示全部楼层
Rack 发表于 2019-2-12 12:37
这么好的教程,帮顶一下

thanks
 楼主| 发表于 2019-2-13 11:16:26 | 显示全部楼层
guonning2000 发表于 2019-2-12 12:43
感谢分享,相当详细

其实我觉得 有点麻烦了  后面 也写了简便教程
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-25 19:56 , Processed in 0.063271 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表