diff --git a/scripts/ib-drive.sh b/scripts/ib-drive.sh index 08f948f..e33b3b3 100644 --- a/scripts/ib-drive.sh +++ b/scripts/ib-drive.sh @@ -236,8 +236,8 @@ uninstall_driver() { run_cmd "systemctl disable openibd.service || true" "禁用openibd服务" log "INFO" "恢复网卡命名规则" - run_cmd "sed -i '/^\s*#/!d' /etc/udev/rules.d/70-persistent-ipoib.rules" "清理IPOIB规则" - run_cmd "sed -i '/^\s*#/!d' /etc/udev/rules.d/70-persistent-net.rules" "清理网络规则" + run_cmd "sed -i '/^\s*#/!d' /etc/udev/rules.d/70-persistent-ipoib.rules &>> /tmp/mlnx_install.log" "清理IPOIB规则" + run_cmd "sed -i '/^\s*#/!d' /etc/udev/rules.d/70-persistent-net.rules &>> /tmp/mlnx_install.log" "清理网络规则" run_cmd "rm -f /etc/modprobe.d/nvidia-gsp.conf" "删除nvidia配置" run_cmd "update-initramfs -u" "更新initramfs" } @@ -247,12 +247,12 @@ configure_naming_rules() { log "TITLE" "${BLUE}配置IB网卡命名规则${NC}" log "INFO" "备份原有规则" - run_cmd "cp /etc/udev/rules.d/70-persistent-ipoib.rules /etc/udev/rules.d/70-persistent-ipoib.rules.bak || true" "备份IPOIB规则" - run_cmd "cp /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.bak || true" "备份网络规则" + run_cmd "cp /etc/udev/rules.d/70-persistent-ipoib.rules /etc/udev/rules.d/70-persistent-ipoib.rules.bak &>> /tmp/mlnx_install.log|| true" "备份IPOIB规则" + run_cmd "cp /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.bak &>> /tmp/mlnx_install.log|| true" "备份网络规则" log "INFO" "清除原有规则" - run_cmd "sed -i '/^\s*#/!d' /etc/udev/rules.d/70-persistent-ipoib.rules || true" "清除IPOIB规则" - run_cmd "sed -i '/^\s*#/!d' /etc/udev/rules.d/70-persistent-net.rules || true" "清除网络规则" + run_cmd "sed -i '/^\s*#/!d' /etc/udev/rules.d/70-persistent-ipoib.rules &>> /tmp/mlnx_install.log|| true" "清除IPOIB规则" + run_cmd "sed -i '/^\s*#/!d' /etc/udev/rules.d/70-persistent-net.rules &>> /tmp/mlnx_install.log|| true" "清除网络规则" log "INFO" "生成IB设备命名规则" ID=20