mount_white_path命令
命令功能
该命令用于向挂载路径白名单中导入用户自定义挂载路径。
用户通过Web进行磁盘挂载时,只能将目录挂载到白名单已有的路径中。如果需要的路径不在白名单,那么通过该命令进行添加。
命令格式
- 执行命令:cd /usr/local/mindx/MindXOM/tools/进入脚本文件所在路径。
- 根据需求使用以下命令。
- ./mount_white_path add Absolute_Path 向白名单中添加一个路径。单次最多可添加64个绝对路径到白名单中。添加多条白名单路径时,如果中间存在某条路径添加失败,后续路径不会继续添加。
- ./mount_white_path delete Absolute_Path 从白名单中删除一个路径,并且单次只能删除一个路径。已挂载路径不允许从白名单中删除。
- ./mount_white_path display 显示当前白名单所有的路径。
- ./mount_white_path check Absolute_Path 检查路径是否在白名单中,并且单次只能检查一个路径。
- ./mount_white_path -h,--h,-help或--help 显示帮助信息。
- 白名单中的路径可以直接进行磁盘挂载。
- 白名单中默认的路径为“/opt/mount/”和“/var/lib/docker”。
- 白名单中任意两个路径不允许存在父子目录关系。
- 白名单列表中最大支持64个绝对路径。
- 白名单路径只能是“/home”和“/opt”目录的子目录或为“/var/lib/docker”,且不能是:“/home/data/cert_backup”、“/home/data/”、“/home/log/”、“/home/admin/”、“/home/AppUser/”、“/home/MindXOM/”、“/home/MEFEdge/”、“/home/package/”、“/home/HwHiAiUser/”及以上所有路径的子路径。
参数说明
参数 |
参数说明 |
取值 |
---|---|---|
Absolute_Path |
白名单的绝对路径 |
绝对路径信息,路径最大长度为255。 |
使用指南
无
使用实例
执行命令:cd /usr/local/mindx/MindXOM/tools/进入脚本文件所在路径。
- 示例1:添加白名单路径。
Euler:/usr/local/mindx/MindXOM/tools # ./mount_white_path add /home/test/
回显示例如下:/home/test/ added successfully
- 示例2:删除白名单路径。
Euler:/usr/local/mindx/MindXOM/tools # ./mount_white_path delete /home/test/
回显示例如下:
/home/test/ deleted successfully
- 示例3:查看当前白名单中所有的路径。
Euler:/usr/local/mindx/MindXOM/tools # ./mount_white_path display
回显示例如下:/opt/mount/
- 示例4:检查路径是否在白名单中。
Euler:/usr/local/mindx/MindXOM/tools # ./mount_white_path check /home/test/
回显示例如下:/home/test/ does not exist in the list
父主题: 命令参考