在 Oracle® Solaris 11.2 中管理设备

退出打印视图

更新时间: 2014 年 7 月
 
 

设置 iSNS 管理设置

本节介绍了更改 iSNS 服务的缺省管理设置和启动 iSNS 守护进程的步骤。如果在启动 iSNS 服务器之后更改设置,则需要刷新 iSNS 服务器。如果更改数据存储位置,则需要重新启动 iSNS 服务器。

有关这些操作的更多详细信息,请参见 isns(1M) 手册页。

如何安装 iSNS 服务器软件包

安装 iSNS 服务器软件包和启动 iSNS 服务。

  1. 成为管理员。
  2. 安装 iSNS 服务器软件包。
    # pkg install service/storage/isns
  3. 启用 iSNS 服务。
    # svcadm enable isns_server
  4. 验证该服务是否正在运行。
    # svcs svc:/network/isns_server:default
    STATE          STIME    FMRI
    online         16:10:49 svc:/network/isns_server:default

如何设置服务器状态更改的通知

缺省情况下,当 iSNS 服务器不可用时,会通知所有的客户机。要禁用这些通知,请更改 Management_SCNs_Enabled 属性。

  1. 使用以下配置文件来获取管理 iSNS 服务所需的授权:
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    有关角色的更多信息,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的第 3  章 在 Oracle Solaris 中指定权限

  2. 使用 svccfg 命令禁用属性:
    # svccfg -s svc:/network/isns_server setprop config/Management_SCN_Enabled=false
  3. 重新加载服务器配置:
    # svcadm refresh svc:/network/isns_server

如何设置客户机查询的重试次数

缺省重试次数为 3。如果服务器三次查询未获得响应,该服务器则将该客户机注册为不可用。要更改重试次数,请更改 ESI Retry Threshold 属性值。

  1. 使用以下配置文件来获取管理 iSNS 服务所需的授权:
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    有关角色的更多信息,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的第 3  章 在 Oracle Solaris 中指定权限

  2. 例如使用 svccfg 命令将属性更改为 6 次重试:
    # svccfg -s svc:/network/isns_server setprop config/ESI_retry_threshold_count=6
  3. 重新加载服务器配置:
    # svcadm refresh svc:/network/isns_server

如何指定数据存储位置

包含客户机数据的文件的缺省位置和名称为 /etc/isns/isnsdata.xml。如果具有包括一个或多个备份 iSNS 服务器的复杂网络环境,数据存储则必须位于通用位置,以便所有的服务器可以使用。使用 data_store_location 属性指定新的位置。还可以更改文件的名称。

  1. 使用以下配置文件来获取管理 iSNS 服务所需的授权:
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    有关角色的更多信息,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的第 3  章 在 Oracle Solaris 中指定权限

  2. 例如,使用 svccfg 命令将位置更改为 /etc/isns2/isns_data.xml
    # svccfg -s svc:/network/isns_server setprop config/data_store_location="/etc/isns2/isns_data.xml"
  3. 如果在服务器启用之后更改数据存储位置,则必须重新启动该服务器:
    # svcadm restart svc:/network/isns_server