文档库 最新最全的文档下载
当前位置:文档库 › Solaris ldm操作

Solaris ldm操作



ldm list
ldm list-domain
ldm list-services primary
ldm list -l name
svcs ldmd



1.检查服务器是否是sun4v平台。LDOM目前只支持sun4v。在x86和sun4u上是不支持LDOM的。
uname -m

2.安装补丁
unzip 151934-02.zip

patchadd /ldm/151934-02

3.安装软件ldm
unzip p2*******_32000_SOLARIS64.zip

cd /ldm/OVM_Server_SPARC-3_2/Install

./install-ldm

ldm -V 查看软件版本

ldm list-domain 检查当前的LDOM状态

4.为控制域创建必须的缺省服务。包括:
vdiskserver – 虚拟磁盘服务

vswitch – 虚拟交换机服务

vconscon – 虚拟终端服务

ldm add-vds primary-vds0 primary

ifconfig -a

ldm add-vsw net-dev=igb0 primary-vsw0 primary

ldm add-vcc port-range=5000-5100 primary-vcc0 primary

ldm list-services primary


5.为控制域分配系统资源,包括加解密资源,CPU资源,内存资源:
ldm set-mau 1 primary

psrinfo | grep -c on-line

ldm set-vcpu 8 primary

prtconf -v | grep Memory

ldm set-memory 16384m primary

6. 保存资源分配方案。下次启动时,OBP将根据该配置为控制域分配资源:
ldm add-config ldm-primary-config

ldm list-config


7. 启动虚拟网络终端服务:
svcadm enable vntsd

8. 创建客户域(虚拟机)并为虚拟机分配资源,包括CPU,内存,网络和虚拟硬盘:
ldm add-domain ldm01

ldm add-vcpu 64 ldm01

ldm add-memory 65536m ldm01

ldm add-vnet vnet0 primary-vsw0 ldm01

9.使用磁盘文件作为虚拟硬盘:
mkfile 64g /export/home/ldm01_vdisk_file

ldm add-vdsdev /export/home/ldm01_vdisk_file ldm01_vol@primary-vds0

ldm add-vdisk ldm01_vdisk ldm01_vol@primary-vds0 ldm01

10. 将分配的资源绑定到虚拟机:
ldm bind-domain ldm01

ldm list-bindings ldm01 | grep vcc

保存配置
ldm add-config ldm-config

ldm list-config


11. 为虚拟机分配虚拟光驱:

使用ISO文件作为虚拟光驱:
ldm add-vdsdev /tmp/iso/solaris10.iso ldm01_image@primary-vds0

ldm add-vdisk cdrom ldm01_image@primary-vds0 ldm01

也可以删除已经分配给虚拟机的光驱资源
ldm rm-vdisk cdrom ldm01
ldm rm-vdsdev -f ldm01_image@primary-vds0

12. 启动虚拟机:
ldm start-domain ldm01

可以使用下面的命令关闭虚拟机:
ldm stop-domain ldm01

14. 从控制域连接到虚拟机的终端:
# telnet 0 5000
Trying 0.0.0.0...
Connected to 0.
Escape character is '^]'.

Connecting to console "ldm01" in group "ldm01" ....
Press ~? for control options ..

VNTSD commands
~# --Send break
~^B --Send alternate break
~. --Exit from this console
~w --Force write access
~n --Console next
~p --Console previous
~? --Help

按下~#

进入虚拟机的OBP的ok模式:


15. 从光驱启动
ok>boot cdrom



卸载 SUNWldm 软件包。
# pkgrm SUNWldm
# pkgrm SUNWldmp2v

# pkginfo 查看安装软件

添加新的 SUNWldm 软件包。
# pkgadd -Gd . SUNWldm.v

停止所有

域。
# ldm stop-domain -a

解除绑定除 primary 域之外的所有域。
# ldm unbind-domain ldom


销毁除 primary 域之外的所有域。
# ldm remove-domain -a


删除除 factory-default 配置之外的以前保存到 SP 的所有配置 (config-name)。
对每个此类配置使用以下命令:
# ldm rm-config config-name

删除以前保存到 SP 的所有配置后,当重新引导控制域 (primary) 时,factory-default
域是下一个要使用的域。


如何恢复出厂默认配置:

选择出厂默认配置。
# ldm set-config factory-default
2. 停止控制域。
# shutdown -i5 -g0 -y
重启
shutdown -i6 -g0 -y

3. 执行系统关开机循环以装入出厂默认配置。
-> stop /SYS
-> start /SYS

从控制域禁用 Logical Domains Manager。
# svcadm disable ldmd


从服务处理器恢复出厂默认配置。
如何从服务处理器恢复出厂默认配置
-> set /HOST/bootmode config=factory-default

执行系统关开机循环以装入出厂默认配置。
-> reset /SYS


挂在iso文件
# lofiadm -a /home/mike_s/RH6.0/sparc.iso /dev/lofi/1
# mount -F hsfs -o ro /dev/lofi/1 /mnt


启用vts工具测试硬件
/usr/sunvts/bin/startsunvts

也可以用图像界面
/usr/sunvts/bin/gui/SunVTSGUI.jar







相关文档