跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 管理:Oracle Solaris Zones、Oracle Solaris 10 Zones 和资源管理 Oracle Solaris 11 Information Library (简体中文) |
19. 安装、引导、关闭、停止、卸载和克隆非全局区域(任务)
23. 迁移 Oracle Solaris 系统和迁移非全局区域(任务)
24. 关于安装了区域的 Oracle Solaris 11 系统上的自动安装和软件包
25. Oracle Solaris Zones 管理(概述)
26. 管理 Oracle Solaris Zones(任务)
在安装了区域的 Oracle Solaris 系统上使用 IP 网络多路径
在安装了区域的 Oracle Solaris 系统上使用公平份额调度器
28. 各种 Oracle Solaris Zones 问题的故障排除
29. Oracle Solaris 10 Zones 介绍
30. 评估 Oracle Solaris 10 系统和创建归档文件
31. (可选)将 Oracle Solaris 10 native 非全局区域迁移到 Oracle Solaris 10 Zones
zonestat 实用程序会报告当前正在运行的区域的 CPU、内存、网络和资源控制使用情况。后面提供了使用示例。
有关完整信息,请参见 zonestat(1)。
zonestat 网络组件按区域显示 PHYS、AGGR、Etherstub 和 SIMNET 数据链路上虚拟网络 (VNIC) 资源的使用状况。有关其他数据链路(如网桥和通道)的信息可通过使用 dladm(1M) 和 dlstat(1M) 手册页中介绍的联网实用程序获得。
也可以在非全局区域内调用所有 zonestat 选项和资源类型,以显示该区域的统计信息。
root@zoneA:~# zonestat -z global -r physical-memory 2
注 - 当在非全局区域中使用 zonestat 时,与在全局区域中使用一样,将报告所有其他区域(包括全局区域)的综合资源使用情况。zonestat 的非全局区域用户并未发现有其他区域正在共享系统。
# zonestat -z global -r physical-memory 5 Collecting data for first interval... Interval: 1, Duration: 0:00:05 PHYSICAL-MEMORY SYSTEM MEMORY mem_default 2046M ZONE USED %USED CAP %CAP [total] 1020M 49.8% - - [system] 782M 38.2% - - global 185M 9.06% - - Interval: 2, Duration: 0:00:10 PHYSICAL-MEMORY SYSTEM MEMORY mem_default 2046M ZONE USED %USED CAP %CAP [total] 1020M 49.8% - - [system] 782M 38.2% - - global 185M 9.06% - - ...
# zonestat -r default-pset 1 1m Collecting data for first interval... Interval: 1, Duration: 0:00:01 PROCESSOR_SET TYPE ONLINE/CPUS MIN/MAX pset_default default-pset 2/2 1/- ZONE USED PCT CAP %CAP SHRS %SHR %SHRU [total] 0.02 1.10% - - - - - [system] 0.00 0.19% - - - - - global 0.01 0.77% - - - - - zone1 0.00 0.07% - - - - - zone2 0.00 0.06% - - - - - ... Interval: 60, Duration: 0:01:00 PROCESSOR_SET TYPE ONLINE/CPUS MIN/MAX pset_default default-pset 2/2 1/- ZONE USED PCT CAP %CAP SHRS %SHR %SHRU [total] 0.06 3.26% - - - - - [system] 0.00 0.18% - - - - - global 0.05 2.94% - - - - - zone1 0.00 0.06% - - - - - zone2 0.00 0.06% - - - - -
# zonestat -q -R total,high 10s 3m 3m Report: Total Usage Start: Fri Aug 26 07:32:22 PDT 2011 End: Fri Aug 26 07:35:22 PDT 2011 Intervals: 18, Duration: 0:03:00 SUMMARY Cpus/Online: 2/2 PhysMem: 2046M VirtMem: 3069M ---CPU---- --PhysMem-- --VirtMem-- --PhysNet-- ZONE USED %PART USED %USED USED %USED PBYTE %PUSE [total] 0.01 0.62% 1020M 49.8% 1305M 42.5% 14 0.00% [system] 0.00 0.23% 782M 38.2% 1061M 34.5% - - global 0.00 0.38% 185M 9.06% 208M 6.77% 0 0.00% test2 0.00 0.00% 52.4M 2.56% 36.6M 1.19% 0 0.00% Report: High Usage Start: Fri Aug 26 07:32:22 PDT 2011 End: Fri Aug 26 07:35:22 PDT 2011 Intervals: 18, Duration: 0:03:00 SUMMARY Cpus/Online: 2/2 PhysMem: 2046M VirtMem: 3069M ---CPU---- --PhysMem-- --VirtMem-- --PhysNet-- ZONE USED %PART USED %USED USED %USED PBYTE %PUSE [total] 0.01 0.82% 1020M 49.8% 1305M 42.5% 2063 0.00% [system] 0.00 0.26% 782M 38.2% 1061M 34.5% - - global 0.01 0.55% 185M 9.06% 207M 6.77% 0 0.00% test2 0.00 0.00% 52.4M 2.56% 36.6M 1.19% 0 0.00%
使用带 -r 选项和 network 资源类型的 zonestat 命令可显示在每个网络设备上每个区域的使用率。
使用此过程可显示每个区域使用了多少 VNIC(虚拟网络接口卡)形式的数据链路带宽。例如,显示在 e1000g0 之下的 zoneB 表明,此区域使用的 VNIC 形式资源为 e1000g0。还可以通过添加 -x 选项显示具体的 VNIC。
# zonestat -r network 1 1 Collecting data for first interval... Interval: 1, Duration: 0:00:01 NETWORK-DEVICE SPEED STATE TYPE aggr1 2000mbps up AGGR ZONE TOBYTE MAXBW %MAXBW PRBYTE %PRBYTE POBYTE %POBYTE global 1196K - - 710K 0.28% 438K 0.18% e1000g0 1000mbps up PHYS ZONE TOBYTE MAXBW %MAXBW PRBYTE %PRBYTE POBYTE %POBYTE [total] 7672K - - 6112K 4.89% 1756K 1.40% global 5344K 100m* 42.6% 2414K 1.93% 1616K 1.40% zoneB 992K 100m 15.8% 1336K 0.76% 140K 0.13% zoneA 1336K 50m 10.6% 950K 1.07% 0 0.00% e1000g1 1000mbps up PHYS ZONE TOBYTE MAXBW %MAXBW PRBYTE %PRBYTE POBYTE %POBYTE global 126M - - 63M 6.30% 63M 6.30% etherstub1 n/a n/a ETHERSTUB ZONE TOBYTE MAXBW %MAXBW PRBYTE %PRBYTE POBYTE %POBYTE [total] 3920K - - 0 - 0 - global 1960K 100M* 1.96% 0 - 0 - zoneA 1960K 50M 3.92% 0 - 0 -
在非全局区域中使用的命令:
root@zoneA:~# zonestat -r network -x 1 1