解决方案提供商的前言:通过使用本节的命令您可以在CMT服务器上创建、查看、安装、组建网络和管理逻辑域,创建来宾域,还可以为用户创建虚拟机并安装Oracle Solaris 10系统。逻辑域技术能让系统管理员更改来宾域的CPU和虚拟I/O资源,还能轻松克隆系统。
安装逻辑域和创建来宾域
本节将介绍如何在CMT服务器上安装逻辑域、创建来宾域并安装Oracle Solaris系统。已安装的域将作为主镜像用于接下来的克隆。
验证和安装固件
所有 CMT 服务器和刀片模块都附带固件支持逻辑的域。不过,有必要确保安装了最新的服务器固件,同时已安装的固件应该匹配控制域中的Solaris版本和逻辑域管理软件版本。可以从http://docs.sun.com获取最新的信息。发行说明、 参考手册和逻辑域软件管理指南列出每个服务器模型所需的固件级别。请使用服务器安装指南或管理指南中的说明去验证和安装固件。
逻辑域软件安装
本节中的示例是取自逻辑域 1.2 版。(注:文件名称、命令语法和屏幕输出可能和新版略有不同) 您可以从http://www.sun.com/servers/ coolthreads/ldoms /下载逻辑域软件。下载文件为zip压缩文件包,请使用以下命令解压文件(或类似命令):
# unzip Ldoms_Manager-1_2.zip在安装该软件之前,请阅读zip文件中的README 文件。该自述文件介绍了所有需要事先安装的修补程序。您可以从http://sunsolve.sun.com下载所有需要的修补程序,并使用patchadd(1M)命令来安装这些修补程序。
此时,您可以运行安装脚本,根据需要回应任意提示。
然后, 您可以验证软件已经安装,逻辑域后台程序正在运行。输入ldm命令访问命令行界面。此时,服务器上仅运行一个域,该域拥有所有已安装的内存和CPU资源。
下面的例子来自于一个小的(6 芯) T1000。每次运行ldm命令都会弹出一个警告:系统处于配置模式,直到系统重启。简单起见,我们将略去后面相同的警告信息。
配置控制域
最初控制域拥有所有的硬件资源,所以必须调整控制域的资源大小,为来宾域提供合适的内存和CPU资源。同时配置虚拟硬盘、网络和控制台等基本服务。当域重启后,控制域会拥有指定的CPU数量和内存大小。余下的这些硬件资源将分配给来宾域。命令程序类似下图所显示的命令行。
第1行定义了一个虚拟磁盘服务器。请注意命名规则:该服务器的名字是primary-vds0, primary(控制域)是服务器所在域的名称,vds0表示第一个虚拟磁盘服务器。该行的最后告诉我们哪个域将运行此服务。虽然没必要一定遵从这个规则,但还是推荐您这么做,因为这样可以使服务名称能有一定的文档功能。此外,请注意命名规则独立于Solaris设备的命名。
第2行定义一个vcc用于侦听本地连接端口5000到5100。第3行定义一个虚拟的二层交换机 —— primary-vsw0 —— 相关联的物理NIC设备是e1000g0。这里可以定义多个虚拟交换机,并且可以附加在不同的NIC设备上,也可以不附加任何设备。4、5、6行用于定义控制域:该域有一个单一加密加速器,4个CPU和3GB的内存。余下的命令行用于将初始化配置保存到固件中,持续一个电流周期后,重启服务器。