Go to main content

Oracle® ZFS Storage Appliance 管理指南,发行版 OS8.8.0

退出打印视图

更新时间: 2018 年 11 月
 
 

配置管理接口 (CLI)

使用以下过程可配置管理接口。

  1. 转到 configuration net,然后输入 datalinks
    hostname:> configuration net
    hostname:configuration net> datalinks
  2. 输入 show 以查看数据链路。
    hostname:configuration net datalinks> show
    Datalinks:
    
    DATALINK        CLASS        LINKS        STATE        ID        LABEL
    igb0            device       igb0         up           -         Untitled Datalink
  3. 通过转到 vnic 上下文并设置其标签指出管理数据链路用于管理,从而为该链路创建虚拟网络接口卡 (Virtual Network Interface Card, VNIC),(可选)并选择分配虚拟 LAN (virtual LAN, VLAN) ID。输入 commit 并输入 cd ..,返回下一步的正确上下文。
    hostname:configuration net datalinks> vnic
    hostname:configuration net datalinks vnic (uncommitted)> set links=igb0
                              links = igb0 (uncommitted)
    hostname:configuration net datalinks vnic (uncommitted)> set label=management-datalink-1
                              label = management-datalink-1 (uncommitted)
    hostname:configuration net datalinks vnic (uncommitted)> commit
    hostname:configuration net datalinks vnic> cd ..

    分配 VLAN ID:

    hostname:configuration net datalinks vnic> set id=100
                                  id = 100 (uncommitted)
    hostname:configuration net datalinks vnic (uncommitted)> commit
    hostname:configuration net datalinks vnic> cd ..
  4. 如果是群集控制器,请通过转到 vnic 上下文并设置唯一标签,为第二个管理数据链路创建 VNIC,(可选)并分配 VLAN ID。输入 commit 并输入 cd ..,返回下一步的正确上下文。
    hostname:configuration net datalinks> vnic
    hostname:configuration net datalinks vnic (uncommitted)> set links=igb0
                              links = igb0 (uncommitted)
    hostname:configuration net datalinks vnic (uncommitted)> set label=management-datalink-2
                              label = management-datalink-2 (uncommitted)
    hostname:configuration net datalinks vnic (uncommitted)> commit
    hostname:configuration net datalinks vnic> cd ..

    分配 VLAN ID:

    hostname:configuration net datalinks vnic (uncommitted)> set id=100
                                  id = 100 (uncommitted)
    hostname:configuration net datalinks vnic> commit
    hostname:configuration net datalinks vnic> cd ..
  5. 为控制器创建 IP 接口并将其分配给 VNIC。
    hostname:configuration net> interfaces
    hostname:configuration net interfaces> ip
    hostname:configuration net interfaces ip (uncommitted)> set v4addrs=192.168.1.101/24
                                  v4addrs = 192.168.1.101/24 (uncommitted)
    hostname:configuration net interfaces ip (uncommitted)> set label=management-controller-1
                                  label = management-controller-1 (uncommitted)
    hostname:configuration net interfaces ip (uncommitted)> set links=vnic1
                                  links = vnic1 (uncommitted)
    hostname:configuration net interfaces ip (uncommitted)> commit
  6. 如果是群集控制器,请为第二个控制器创建 IP 接口并将其分配给 VNIC。依次输入 commitdone
    hostname:configuration net interfaces> ip
    hostname:configuration net interfaces ip (uncommitted)> set v4addrs=192.168.1.102/24
                                  v4addrs = 192.168.1.102/24 (uncommitted)
    hostname:configuration net interfaces ip (uncommitted)> set label=management-controller-2
                                  label = management-controller-2 (uncommitted)
    hostname:configuration net interfaces ip (uncommitted)> set links=vnic2
                                  links = vnic2 (uncommitted)
    hostname:configuration net datalinks vnic (uncommitted)> commit
    hostname:configuration net datalinks> done
  7. 为第一个控制器配置路由。如果是群集控制器,请为第二个控制器配置路由。依次输入 commitdone

    第一个控制器:

    hostname:configuration net> routing
    hostname:configuration net routing> create
    hostname:configuration net route (uncommitted)> set destination=0.0.0.0
                            destination = 0.0.0.0 (uncommitted)
    hostname:configuration net route (uncommitted)> set mask=0
                              mask = 0 (uncommitted)
    hostname:configuration net route (uncommitted)> set interface=vnic1
                          interface = vnic1 (uncommitted)
    hostname:configuration net route (uncommitted)> set gateway=192.168.1.1
                             gateway = 192.168.1.1 (uncommitted)
    hostname:configuration net route (uncommitted)> set family=IPv4
                              family = IPv4
    hostname:configuration net route (uncommitted)> commit
    hostname:configuration net route> done

    第二个控制器:

    hostname:configuration net> routing
    hostname:configuration net routing> create
    hostname:configuration net route (uncommitted)> set destination=0.0.0.0
                            destination = 0.0.0.0 (uncommitted)
    hostname:configuration net route (uncommitted)> set mask=0
                              mask = 0 (uncommitted)
    hostname:configuration net route (uncommitted)> set interface=vnic2
                          interface = vnic2 (uncommitted)
    hostname:configuration net route (uncommitted)> set gateway=192.168.1.1
                             gateway = 192.168.1.1 (uncommitted)
    hostname:configuration net route (uncommitted)> set family=IPv4
                              family = IPv4
    hostname:configuration net route (uncommitted)> commit
    hostname:configuration net route> done
  8. 销毁名为 "Untitled Interface"(未命名的接口)的默认接口,依次输入 cd ..done

    注 -  删除接口时,所有与该接口关联的路由也会删除。
    hostname:configuration net> interfaces
    hostname:configuration net interfaces> show
    Interfaces:
        
    INTERFACE   STATE     CLASS  LINKS   ADDRS                  LABEL
    igb0        up        ip     igb0    192.168.1.101/24       Untitled Interface
    vnic1       duplicate ip     vnic1   192.168.1.101/24       management-controller-1
    vnic2       duplicate ip     vnic2   192.168.1.102/24       management-controller-2
    hostname:configuration net interfaces> destroy igb0
    This will destroy "igb0" and any networking objects exclusively built over it.
    
    Are you sure? (Y/N) y
    
    hostname:configuration net interfaces> cd ..
    hostname:configuration net> done

相关主题