在 Oracle® Solaris 11.2 中配置和管理网络组件

退出打印视图

更新时间: 2014 年 7 月
 
 

启用和禁用配置文件

可以使用 netadm 命令启用和禁用所有配置文件,不论配置文件的类型如何,也不论配置文件是固定的还是反应性的。基本命令语法如下所示:

# netadm enable [ -p profile-type ] [ -c ncu-class ] profile-name

例如,如下所示启用系统定义的自动 NCP:

# netadm enable -p ncp Automatic

有关启用和禁用配置文件的背景信息,请参见使用基于配置文件的网络配置的准则

    在启用和禁用各种类型的配置文件时,请参见以下附加准则:

  • NCP-在任何给定时刻,系统中必须有一个活动 NCP 和一个活动位置配置文件。活动 NCP 在您显式启用其他 NCP 之前一直保持活动状态。启用其他 NCP 将隐式禁用当前活动的 NCP。无法显式禁用系统上当前活动的 NCP。NCP 说明

    通过启用 DefaultFixed NCP 切换到固定模式时,DefaultFixed 位置也将自动启用,且无法更改。

    启用 Automatic NCP 时,激活策略将根据当前网络条件选择合适的对应位置,然后启用该位置。

  • NCU-如果 NCU 的激活模式设置为 manual,则您可以手动启用和禁用属于当前活动 NCP 的单个 NCU。如果未指定链路或 NCU 类,则将启用或禁用所有 NCU。请参见NCU 说明

  • 位置-缺省情况下,系统选择最佳位置配置文件来启用。系统从一组具有 systemconditional 激活模式的位置中选择位置。但是,无论位置的激活模式如何,用户随时都可以通过手动启用任何位置来覆盖系统的选择。手动启用位置时,系统将不会自动更改活动位置。将禁用自动选择位置的功能。必须显式禁用手动启用的位置才能恢复系统的条件位置选择。请参见位置配置文件说明

  • ENM-这些配置文件可以具有 manualconditional 激活模式。如果将 activation-mode 属性设置为 conditional,则系统将基于指定的条件启用或禁用 ENM。如果将激活模式设置为 manual,则可以使用 netadm 命令启用或禁用 ENM。对 ENM 激活没有限制。在任何给定时刻,系统上可以有零个或多个 ENM 处于活动状态。启用或禁用一个 ENM 对当前处于活动状态的其他 ENM 没有任何影响。请参见配置文件激活模式

示例 13  启用 NCP

在以下示例中,启用了一个名为 myncp 的用户定义的 NCP。

$ netadm enable -p ncp myncp
Enabling ncp 'myncp'
示例 14  启用位置配置文件

在以下示例中,启用了一个名为 office 的位置配置文件。

$ netadm enable -p loc office
Enabling loc 'office'

请注意,指定配置文件名称时,netadm 命令不区分大小写。

示例 15  禁用链路 NCU

在以下示例中,禁用了一个名为 net1 的链路 NCU。

$ netadm disable -p ncu -c phys net1
示例 16  禁用位置

在以下示例中,禁用了名为 "office" 的位置。

$ netadm disable -p loc office
Disabling loc 'office'
示例 17  启用和禁用 ENM

在以下示例中,启用了 ENM test-enm1 并禁用了另一个 ENM test-enm2

$ netadm enable -p enm test-enm1
Enabling enm 'test-enm1'
$ netadm disable -p enm test-enm2
Disabling enm 'test-enm2'
示例 18  在固定模式和反应性模式之间切换

以下示例说明如何通过启用系统定义的 DefaultFixed NCP 来切换到固定模式。

$ netadm enable -p ncp DefaultFixed
Enabling ncp 'DefaultFixed'