51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 1712|回复: 0
打印 上一主题 下一主题

Xenserver安装与应用

[复制链接]
  • TA的每日心情
    奋斗
    2018-8-7 16:39
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    跳转到指定楼层
    1#
    发表于 2018-8-7 17:02:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1   xenServer安装

    2   xenCenter管理
    2.1 服务器管理
    1、点击按钮【Add Server】增加服务器。

    2、在弹出的对话框中录入服务器IP、用户名、密码后点击【Add】按钮。

    2.2 Pool管理
    1、点击按钮【New Pool】,打开Pool管理对话框。

    2、录入Pool名称,并选择一台服务器作为Pool主机。然后在列表中选择需要加入Pool管理的服务器。也可以点击下面的【Add New Server】按钮添加新的服务器。点击【Create Pool】按钮创建Pool。



    下面是创建好的Pool管理及Pool里的服务器。


    2.3 挂载ISO
    1、在一台Windows系统中设置一个共享目录,把系统或者管理软件的ISO拷贝到目录里,用于安装VM系统或安装VM应用时使用。

    2、右击目录树的Pool节点,选择菜单New SR…创建ISO挂载。

    3、在对话框中选择Windows File Sharing (CIFS),点击Next。

    4、输入挂载名称,如:SYSTEM ISO,点击Next。

    5、在Share Name输入共享地址,如:\\10.2.1.11\ISO,然后录入访问共享目录的用户名及密码。点击Finish。

    在目录树显示成功添加的ISO挂载。

    选中后,点击右边的Storage标签,显示共享目录中的所有ISO。

    注:NFS挂载类同windows共享,需先在LINUX服务器中创建NFS服务,然后把ISO拷贝到指定目录下。地址填写示例: [10.77.1.4:/data/ftp/软件安装包/系统盘镜像ISO]
    2.4 新建VM(模板)
    1、点击按钮New VM,或者右击目录树中的服务器,选择菜单New VM…

    2、在向导中选择VM的操作系统,如:CentOS 6 (64-bit),点击Next。

    3、录入VM名称和详细说明,点击Next。

    4、选择系统ISO文件,这就用到了前面的挂载ISO。在下载列表中找到SYSTEM ISO,选择系统ISO文件,点击Next。

    5、选择VM放置的宿主机,因没有使用网络存储,所以只能选择指定宿主机的方式。点击Next。

    6、指定VM的CPU数量和内存大小,因本VM是用于模板用的,所以CPU选择4核,内存选择使用8G,点击Next。

    7、选择系统盘,点击 Properties

    8、输入名称及详细信息,并指定系统盘的大小,一般最小不得小于25G,点击 OK。

    9、选择网卡,要根据宿主机的实际网络配置,选择使用相应的网卡。点击Next。

    10、最后检查配置信息,确保没问题后,去掉Start the VM automatically选项(注1),点击Create Now。
    注1:这里去掉 Start the VM automatically 选项的原因是因为本VM用于模板,一般在创建应用VM时,都要选择本选项,在宿主机开机时,VM不自动启动。


    12、选中刚创建的VM,点Start启动VM。


    2.4.1 VM系统安装(Linux)
    1、本文以CentOS 6.5为例,启动VM后,选择Skip跳过检查。


    2、选择语言,不要选择中文。

    3、忽略这里的错误提示,选择Re-initialize all。

    4、时区选择 Asia/Shanghai。

    5、录入root密码。系统会检查密码的安全性,如果安全度太低会提示,本VM用于模板,所以密码设为123123。

    6、因root密码太简单,会出现安全提示,选择Use Anyway

    6、选择分区方式和系统盘,如下图选择。

    7、提示警告信息选择Write changes to disk

    7、等待系统安装完成。

    8、安装完成后,选择 Reboot重启VM。


    2.4.2 配置Linux网络
    系统启动完成后,选择目录树中的VM,点击右边的标签Console,使用root登录系统。
    配置网络。在命令行中输入:

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

    在命令模式下按“i”进入编辑状态。编辑内容如下:
    DEVICE=eth0
    HWADDR=4A:848:81:72:F8
    TYPE=Ethernet
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=static
    IPADDR=10.2.1.20
    NETMARK=255.255.255.0
    GATEWAY=10.2.1.1
    DNS1=202.96.128.86
    DNS2=202.96.128.166
    编辑完成后,按“ESC”键退出编辑状态。按“Shift+:”进入命令输入模式,输入“wq”(w=存盘,q=退出)存盘退出。
    注意:如果编辑中不想存盘就退出,需要在命令行中输入“q!”强制退出vi。否则系统退出提示错误,无法退出vi。
    2、重启网络服务使新修改的配置生效。
    # service network restart
    2.4.3 系统升级和安装xs-tools
    1、升级系统
    # yum update -y
    2、安装依赖包及工具
    # yum install -y yum-fastestmirror expect gcc gcc-c++ make cmake automake autoconf libtool wget zip unzip vim ftp lrzsz openssh*

    3、安装xs-tools
    在VM的Storage中选择xs-tools.iso
    # mount -t auto /dev/cdrom /mnt/cdrom
    # cd /mnt/cdrom/Linux/
    # ./install.sh
    2.4.4 将VM转换为模板
    1、右击要转为模板的VM,选择菜单Convert to Template

    注意:转换模板功能是不可逆的,并且转换为模板后,此VM只能用于新建VM时复制使用。请慎重操作!!!

    2、弹出提示后点击 Convert

    2.5 使用模板创建新VM
    右击目录树中的VM模板,选择菜单New VM wizard…

    向导中自动默认选择了VM模板,点Next

    3、输入VM名称,名称规范:宿主机#VM的IP最后组-VM主用途应用,如:12#23-Nginx01,点击Next,其他步骤参照模板VM。注意内容和CPU要根据实际应用进行调整。
    4、在实际应用中,VM要增加新的硬盘作为数据存储。所以,在Storage步要增加一个新的DISK。大小根据实际情况定义。

    5、因为是从模板复制的,网络配置都是原模板的,所以在创建好VM后,要先修改网络才可以正常使用。点右边的Networking标签,选择网卡记录,然后点下面的Propertise按钮,打开网卡属性面板,然后复制MAC。


    6、参照前面模板系统中的网络配置,修改MAC地址和IP地址。编辑时可以使用右键菜单粘贴功能。

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-4-27 11:01 , Processed in 0.061204 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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