4.4 安装 Xen 设备

  1. 下载 Xen 虚拟设备安装文件并复制到 /var/lib/xen/images

    正确的 Xen 虚拟设备文件名包含 xen。例如,Sentinel_Log_Manager_1.1.0.0_64_Xen.x86_64-0.777.0.xen.tar.gz

  2. 使用以下命令解压该文件:

    tar -xvzf <install_file> 
    

    使用安装文件实际名称替换 <install_file>

  3. 更改到新的安装目录。此目录有以下文件:

    • <file_name>.raw 映像文件。

    • <file_name>.xenconfig 文件

  4. 使用一个文本编辑器打开 <file_name>.xenconfig 文件。

  5. 按如下操作修改该文件:

    磁盘设置中指定 .raw 文件的完整路径。

    指定您的网络配置的网桥设置。例如,"bridge=br0""bridge=xenbr0"

    指定名称内存设置的值。

    例如:

    # -*- mode: python; -*- 
    name="Sentinel_Log_Manager_1.1.0.0_64" 
    memory=4096 
    disk=[ "tap:aio:/var/lib/xen/images/Sentinel_Log_Manager_1.1.0.0_64_Xen-0.777.0/Sentinel_Log_Manager_1.1.0.0_64_Xen.x86_64-0.777.0.raw,xvda,w" ] 
    vif=[ "bridge=br0" ]
    
  6. 在修改了 <filename>.xenconfig 文件后,指定以下命令以创建 VM:

    xm create <file_name>.xenconfig

  7. (可选)要验证 VM 是否创建,请指定以下命令:

    xm list

    VM 将显示在列表中。

    例如,若在 .xenconfig 文件中配置了 name=”Sentinel_Log_Manager_1.1.0.0_64”,则 VM 将显示该名称。

  8. 要开始此安装,请指定以下命令:

    xm console <vm name>

    使用 .xenconfig 文件的名称设置中指定的名称替换 <vm_name>,该名称也是步骤 7 中返回的值。例如:

    xm console Sentinel_Log_Manager_1.1.0.0_64

  9. 选择您的语言,然后单击下一步

  10. 选择键盘布局,然后单击下一步

  11. 阅读并接受 Novell SUSE Enterprise Server 软件许可证协议。

  12. 阅读并接受 Novell Sentinel Log Manager 最终用户许可证协议。

  13. 在主机名和域名屏幕中,指定主机名和域名。确保选择了将主机名写入 /etc/hosts 选项。

  14. 选择下一步。主机名配置即保存。

  15. 执行以下步骤之一:

    • 要使用当前的网络连接设置,请选择网络配置 II 中的使用以下配置

    • 要更改网络连接设置,请选择更改

  16. 设置时间和日期,请单击下一步,然后单击完成

    注:要在安装后更改 NTP 配置,请从设备命令行使用 YaST。可使用 WebYast 更改时间和日期,但不是 NTP 配置。

    如果在安装后时间立即显示未同步,请运行以下命令重新启动 NTP:

    rcntp restart
    
  17. 设置 Novell SUSE Enterprise Server 口令,然后单击下一步

  18. 设置 Sentinel Log Manager Admin 口令和 dbauser 口令,然后单击下一步

    安装将继续并完成。记录控制台中显示的设备 IP 地址。

  19. 进行部分 4.6, 设备的安装后设置