JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:Oracle Solaris Zones、Oracle Solaris 10 Zones 和资源管理     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分Oracle Solaris 资源管理

1.  资源管理介绍

2.  项目和任务(概述)

3.  管理项目和任务

4.  扩展记帐(概述)

5.  管理扩展记帐(任务)

6.  资源控制(概述)

7.  管理资源控制(任务)

8.  公平份额调度器(概述)

9.  管理公平份额调度器(任务)

10.  使用资源上限设置守护进程控制物理内存(概述)

11.  管理资源上限设置守护进程(任务)

12.  资源池(概述)

13.  创建和管理资源池(任务)

14.  资源管理配置示例

第 2 部分Oracle Solaris Zones

15.  Oracle Solaris Zones 介绍

16.  非全局区域配置(概述)

17.  规划和配置非全局区域(任务)

18.  关于安装、关闭、停止、卸载和克隆非全局区域(概述)

19.  安装、引导、关闭、停止、卸载和克隆非全局区域(任务)

20.  非全局区域登录(概述)

21.  登录到非全局区域(任务)

22.  关于区域迁移和 zonep2vchk 工具

23.  迁移 Oracle Solaris 系统和迁移非全局区域(任务)

24.  关于安装了区域的 Oracle Solaris 11 系统上的自动安装和软件包

25.  Oracle Solaris Zones 管理(概述)

26.  管理 Oracle Solaris Zones(任务)

使用 ppriv 实用程序

如何列出全局区域中的 Oracle Solaris 特权

如何列出非全局区域的特权集

如何列出带有详细输出的非全局区域的特权集

在非全局区域中使用 zonestat 实用程序

如何使用 zonestat 实用程序显示 CPU 和内存使用率摘要

如何使用 zonestat 实用程序报告缺省 pset

使用 zonestat 报告总使用率和最高使用率

如何获得专用 IP 区域的网络带宽使用率

在非全局区域中使用 DTrace

如何使用 DTrace

检查非全局区域中的 SMF 服务的状态

如何从命令行检查 SMF 服务的状态

如何从区域内检查 SMF 服务的状态

在正在运行的非全局区域中挂载文件系统

如何使用 LOFS 挂载文件系统

如何将 ZFS 数据集委托到非全局区域

在全局区域中添加非全局区域对特定文件系统的访问权限

如何在非全局区域中添加对 CD 或 DVD 介质的访问权限

在安装了区域的 Oracle Solaris 系统上使用 IP 网络多路径

如何在专用 IP 非全局区域中使用 IP 网络多路径

如何将 IP 网络多路径功能扩展到共享 IP 非全局区域

在专用 IP 非全局区域中管理数据链路

如何使用 dladm show-linkprop

如何使用 dladm 指定临时数据链路

如何使用 dladm reset-linkprop

在安装了区域的 Oracle Solaris 系统上使用公平份额调度器

如何使用 prctl 命令在全局区域中设置 FSS 份额

如何在区域中动态更改 zone.cpu-shares 的值

在区域管理中使用权限配置文件

如何指定区域管理配置文件

备份安装了区域的 Oracle Solaris 系统

如何使用 ZFSsend 执行备份

如何列显区域配置的副本

重新创建非全局区域

如何重新创建单个非全局区域

27.  配置和管理不可编辑的区域

28.  各种 Oracle Solaris Zones 问题的故障排除

第 3 部分Oracle Solaris 10 Zones

29.  Oracle Solaris 10 Zones 介绍

30.  评估 Oracle Solaris 10 系统和创建归档文件

31.  (可选)将 Oracle Solaris 10 native 非全局区域迁移到 Oracle Solaris 10 Zones

32.  配置 solaris10 标记区域

33.  安装 solaris10 标记区域

34.  引导区域、登录和区域迁移

词汇表

索引

在非全局区域中使用 zonestat 实用程序

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 实用程序显示 CPU 和内存使用率摘要

  1. 成为管理员。
  2. 每 5 秒显示一次 CPU 和内存使用率摘要。
    # 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 实用程序报告缺省 pset

  1. 成为管理员。
  2. 每一秒报告一次缺省 pset,持续 1 分钟:
    # 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 报告总使用率和最高使用率

  1. 成为管理员。
  2. 按 10 秒间隔以无提示方式进行监视,持续 3 分钟,然后生成一份有关总使用率和最高使用率的报告。
    # 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%

如何获得专用 IP 区域的网络带宽使用率

使用带 -r 选项和 network 资源类型的 zonestat 命令可显示在每个网络设备上每个区域的使用率。

使用此过程可显示每个区域使用了多少 VNIC(虚拟网络接口卡)形式的数据链路带宽。例如,显示在 e1000g0 之下的 zoneB 表明,此区域使用的 VNIC 形式资源为 e1000g0。还可以通过添加 -x 选项显示具体的 VNIC。

  1. 成为超级用户管理员。
  2. 在带有 -r 选项的 zonestat 命令中使用 network 资源类型,以一次性显示利用率。
        # 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