查看Solaris层面LDOM的services情况:
Action |
Command |
Check ldom manager (ldmd) Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M10/M12: Yes |
#svcs ldmd |
Check vntsd is running Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes |
#svcs vntsd |
Check Default Services are running Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes |
#ldm list-services primary |
Check ldm software Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes |
Usage :ldm -V Example Usage: pkg info ldomsmanager Example
|
在SPARC机器的Solaris上面创建LDOMs关键的几个服务VCC,VSW和VDS
Action |
Command |
add virtual console concentrator (vcc) Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes
|
Usage: ldm add-vcc port-range=x-y <vcc-name> <ldom> Example #ldm add-vcc port-range=5000-5100 primary-vcc0 primary |
add virtual network switch (vsw) Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes
|
Usage: ldm add-vsw net-dev=<device> <vsw-name> <ldom-name> #ldm add-vsw net-dev=net0 primary-vsw0 primary |
add virtual disk server (vds)
Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes
|
Usage ldm add-vds <service-name> <ldom-name> Example #ldm add-vds primary-vds0 primary |
add virtual storage device to virtual disk service
Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes
|
Usage: ldm add-vdsdev <backend> <volume@service> backend: specify a physical disk path. In addition to a file, you can specify the path of a disk, disk slice etc for the backend. volume: specify a volume name that is unique within the virtual disk server service: specify a virtual disk service name root@a:~# zfs create -V 5G rpool/ckt-disk2 |
对应上面的创建,下面是如果删除这些虚拟化服务
Action |
Command |
remove virtual console concentrator (vcc)
Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes |
Usage: ldm remove-vcc [-f] <vcc_name> Example root@pdom00:~# ldm list-services primary |
remove virtual network switch (vsw)
Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes
|
Usage: ldm remove-vsw <vsw-service-name> root@pdom00:~# ldm list-services primary
|
remove virtual disk server (vds) Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes
|
Usage: ldm remove-vds <service-name> root@pdom00:~# ldm remove-vds primary-vds0
|
remove virtual storage device to virtual disk service Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes
|
Usage: ldm remove-vdsdev [-f] <volume_name>@<service_name> Example root@pdom00:~# ldm list-services primary |
如何在Solaris的SMF(进程,服务管理框架)下面启动,停止这些LDOMs虚拟化服务
Action |
Command |
start ldom manager Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes
|
Usage: svcadm enable ldmd Example root@pdom00:~# svcs | grep ldmd |
start vntsd Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes
|
Usage: svcadm enable vntsd Example jack@pdom01:~$ svcs vntsd |
常用的逻辑域管理命令
Action |
Command |
list resources binded to a Guest Domain Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes
|
Usage: ldm list-bindings <ldom-name> #ldm list-bindings guestdomain2 |
how to identify if the current domain? [Control,Guest,Service or Root] Supported on SPARC T3/T4/T5/T7/T8 : Yes Supported on SPARC M5/M6/M7/M8: Yes Supported on SPARC M10/M12: Yes |
Usage: $virtinfo -a Example jack@pdom01:~$ virtinfo -a |