配置链路状态跟随的加载参数

默认ifconfig down是不会联动关闭物理链路的,如果需要配置ifconfig down时关闭物理链路,则需要配置set_link_status_follow=1。有三种方法,其中方法1和2的为实时使用生效,即单次生效,在系统重启后加载参数失效。方法3为永久生效,在系统重启后仍然保持加载参数。

方法1

  1. root用户登录服务器OS,在OS桌面单击鼠标右键,选择“Open Terminal”打开命令行。
  2. 执行以下命令配置加载参数值。

    modprobe hinic3 set_link_status_follow=1

  1. 执行如下命令确认配置结果。

    cat /sys/bus/pci/drivers/hinic3/module/parameters/set_link_status_follow

    回显“1”说明配置成功。

方法2

  1. root用户登录服务器OS,在OS桌面单击鼠标右键,选择“Open Terminal”打开命令行。
  2. 执行如下命令配置加载参数值。

    insmod hinic3.ko set_link_status_follow=1

  3. 执行如下命令确认配置结果。

    cat /sys/bus/pci/drivers/hinic3/module/parameters/set_link_status_follow

    回显“1”说明配置成功。

方法3

如果要使用加载参数,必须在安装驱动rpm/deb包之前创建配置文件,否则会导致重启后加载参数不生效

  1. root用户登录服务器OS,在OS桌面单击鼠标右键,选择“Open Terminal”打开命令行。
  2. 执行如下命令进入加载参数配置文件所在目录。

    cd /etc/modprobe.d/

  3. 执行如下命令创建配置文件。

    vi hinic3.conf

    按“i”编辑文件,在文件中添加配置加载参数。

    options hinic3 set_link_status_follow=1

    编辑完成后按“Esc”退出编辑模式,输入“:wq!”保存并退出。

  4. 使加载参数生效。

    加载参数生效方式有两种,请按照实际需要进行选择。

    • 方法一:

      执行reboot命令重启OS。

    • 方法二:
      1. 执行lsmod |grep hinic3查看hinic是否已加载。
        • 是,执行4.b
        • 否,执行4.c
      2. 执行rmmod hinic3卸载当前正在运行的驱动。
      3. 执行modprobe hinic3加载已安装的驱动。

  5. 执行以下命令确认配置结果。

    cat /sys/bus/pci/drivers/hinic3/module/parameters/set_link_status_follow

    回显“1”说明配置成功。