文档
注册
评分
提单
论坛
小智

执行sysctl -p时提示没有文件或目录的解决方法

问题现象描述

修改了“/etc/sysctl.conf”之后,执行生效命令sysctl -p时,提示没有文件或目录:No such file or directory。

关键过程、根本原因分析

部署Neutron时,需要开启网桥筛选的功能,需要在系统配置文件添加“net.ipv4.conf.all.rp_filter =0 net.ipv4.conf.default.rp_filter=0”,但是系统没有安装br_netfilter驱动。

结论、解决方案及效果

  1. 安装br_netfilter驱动。
    modprobe br_netfilter
    sysctl -p
  2. 要使下次开机也生效,需要配置文件。

    新建并编辑文件“/etc/rc.sysinit”。

    #!/bin/bash
    for file in /etc/sysconfig/modules/*.modules ; do
    [ -x $file ] && $file
    done
  3. 新建并编辑文件“/etc/sysconfig/modules/br_netfilter.modules”。
    modprobe br_netfilter
  4. 增加权限,重启后模块即可自动加载。
    chmod 755 /etc/sysconfig/modules/br_netfilter.modules
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词