本发明专利技术涉及云计算技术领域,特别是一种物理机部署的方法。本发明专利技术包括以下步骤:1、服务器A开机启动加载微系统;2、微系统把本地磁盘iscsi发布;3、服务器B登陆挂载iscsi卷;4、设置主分区的大小,并标记可启动;5、把文件系统镜像导入主分区;6、重置主分区文件系统的大小;7、设置更新交换分区;8、获取各分区的uuid,并通知微系统更新分区表;9、服务器A重启网络加载内核重新启动。本发明专利技术解决了根据用户需求自由定制部署服务器问题;可以用于物理机的部署。
【技术实现步骤摘要】
本专利技术涉及云计算
,特别是。
技术介绍
在云计算领域,云平台可以提供弹性的虚拟机给用户使用;然而虚拟机还存在业界还没有解决性能问题,特别是大并发高1的方面的应用,如果运行在虚拟机上,会经常遭到客户的投诉,因此这类型的应用目前还只能运行物理机上。所以用户希望可以类似提供虚拟机流程一样提供物理机。根据用户的需求,部署物理机至少满足以下2点:I)用户可以自由的选择操作系统部署物理机;2)用户可以定制物理机磁盘分区。目前业界的部署服务器解决方方案是通过光盘网络自动化部署,这种方案可以实现用户选择部署操作系统,但需要制作内置用户需要的应用的光盘,这个需要专业人员才能制作,而用户定制化磁盘分区这种方案无法实现。
技术实现思路
本专利技术解决的技术问题在于提供一种部署物理机的方法,用户可以自由定制化部署物理机。本专利技术解决上述技术问题的技术方案是:所述的方法包括以下步骤:步骤I:服务器A开机启动加载微系统;步骤2:微系统将本地磁盘iscsi发布;步骤3:服务器B登陆挂载iscsi卷;步骤4:设置主分区的大小,并标记可启动;步骤5:把文件系统镜像导入主分区;步骤6:重置主分区文件系统的大小;步骤7:设置更新交换分区;步骤8:获取各分区的uuid,并通知微系统更新分区表;步骤9:服务器A重启网络加载内核重新启动。所述的服务器开机加载微系统,是指在服务器B部署网络安装组件PXE,通过PXE服务器A开机启动加载微系统;所述的微系统,是一个精简的Iinux操作系统,系统完全运行在内存里,不依赖本地磁盘;微系统提供ISCSI服务,可以把本地硬盘共享给服务器B使用。所述的服务器B登陆挂载iscsi卷,是指服务器B发现服务器A共享的硬盘,挂载为块设备block-A。所述把文件系统镜像,是指一个完整的Iinux操作系统镜像,系统镜像直接被写入分区。服务器A重启网络加载内核重新启动,是指服务器A通过PXE来网络加载启动文件系统的内核。本专利技术相比于传统的方法,更加容易实现自动化,可以根据用户的需求自由的定制部署服务器。【附图说明】下面结合附图对本专利技术进一步说明:图1为本专利技术的流程图。【具体实施方式】如图1所示,本专利技术方法包括以下实施步骤:1、服务器A开机启动加载微系统; 服务器A部署tftp和dhcp工具,pxe引导启动文件如下label deploykernel/tftpboot/deploy_kerneIappend initrd = /tftpboot/deploy_ramdisk selinux = 0 disk = cciss/c0d0,sda,hda,vda iscsi_target_iqn = iqn.2008-10.deploy ipappend 32、微系统把本地磁盘iscsi发布; I)#tgtadm—lid i scsi—mode target—op new—tid I—targetnameiqn.2008-10.deploy2)#tgtadm—lid i scsi—mode logicalunit—op new—tid I — Iun I —backing-store sda3)#tgtadm—lid iscsi—mode target—op bind—tid I—initiator—addressALL3、服务器B登陆挂载iscsi卷;#iscsiadm-m discovery-t sendtargets-p 10.0.10.4#iscsiadm—mode node-targetname iqn.2008-10.deploy—portal 10.0.10.4:3260-login4、设置主分区的大小,并标记可启动;parted-a optima1-s/dev/disk/by-path/ip-192.168.88.39:3260-1scs1-1qn.2008-10.deploy—unit MiB mklabel msdos mkpart primary I 51202set 2boot on5、把文件系统镜像导入主分区;dd if =./centos7.deploy.raw of =/dev/disk/by-path/ip-192.168.88.39:3260-1scs1-1qn.2008-10.deploy.plbs = IM6、重置主分区文件系统的大小;resize2fs/dev/disk/by-path/ip-192.168.88.39:3260-1scs1-1qn.2008-10.deploy.pl7、设置更新交换分区parted-s/dev/disk/by-path/ip-192.168.88.39:3260-1scs1-1qn.2008-10.deploy mkpartfs part-tyep linux-swap 51202 512098、获取各分区的uuid,并通知微系统更新分区表;分区表如下LABEL = cloudimg-rootfs/xfs defaults 00LABEL = swap -fs noneswap sw 009、服务器重启网络加载内核重新启动pxe引导启动文件如下label boot—partit1nkernel/tftpbootkerneIappend initrd = /tftpboot/ramdisk root = {{ROOT} }ro text nofb nomodesetvga = norma I console = ttySOrootfs type = ramf sD【主权项】1.,其特征在于:所述的方法包括以下步骤: 步骤I:服务器A开机启动加载微系统; 步骤2:微系统将本地磁盘iscsi发布; 步骤3:服务器B登陆挂载iscsi卷; 步骤4:设置主分区的大小,并标记可启动; 步骤5:把文件系统镜像导入主分区; 步骤6:重置主分区文件系统的大小; 步骤7:设置更新交换分区; 步骤8:获取各分区的uuid,并通知微系统更新分区表; 步骤9:服务器A重启网络加载内核重新启动。2.根据权利要求1所述的,其特征在于:所述的服务器开机加载微系统,是指在服务器B部署网络安装组件PXE,通过PXE服务器A开机启动加载微系统; 所述的微系统,是一个精简的Iinux操作系统,系统完全运行在内存里,不依赖本地磁盘;微系统提供ISCSI服务,可以把本地硬盘共享给服务器B使用。3.根据权利要求1所述的,其特征在于:所述的服务器B登陆挂载iscsi卷,是指服务器B发现服务器A共享的硬盘,挂载为块设备block-A。4.根据权利要求2所述的,其特征在于:所述的服务器B登陆挂载iscsi卷,是指服务器B发现服务器A共享的硬盘,挂载为块设备block-A。5.根据权利要求1至4任一项所述的,其特征在于,所述把文件系统镜像,是指一个完整的I inux操作系统镜像,系统镜像直接被写入分区。6.根据权利要求1至4任一项所述的,其特征在于,服务器A重启网络加载内核重新启动,是指服务器A通过PXE来网络加载启动文件系统的内核。7.根据权利要求5所述的,其特征在于,服务器A重启网络加载内核重新启动,是指服务器A通过PXE来网络加载启动文件系统的内核。【专利摘要】本文档来自技高网...
【技术保护点】
一种物理机部署的方法,其特征在于:所述的方法包括以下步骤:步骤1:服务器A开机启动加载微系统;步骤2:微系统将本地磁盘iscsi发布;步骤3:服务器B登陆挂载iscsi卷;步骤4:设置主分区的大小,并标记可启动;步骤5:把文件系统镜像导入主分区;步骤6:重置主分区文件系统的大小;步骤7:设置更新交换分区;步骤8:获取各分区的uuid,并通知微系统更新分区表;步骤9:服务器A重启网络加载内核重新启动。
【技术特征摘要】
【专利技术属性】
技术研发人员:张瑜科,杨松,季统凯,
申请(专利权)人:国云科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。