/usr/bin/nova-rootwrap:Unauthorized command (no filtermatched)
2014-01-27 16:32
381 查看
rootwarp 添加系统命令 service openstack-nova-network restart 报错,解决办法
a)报错问题:a)/usr/bin/nova-rootwrap:Unauthorized command: service openstack-nova-network restart (no filtermatched)b)解决办法:i.Vim nova/openstack/common/rootwrap/filters.py1.classRsNetFilter(CommandFilter):2.3. def match(self, userargs):4. # Compute manager restart network s5. if userargs[0] == 'service':6. if userargs[1] =='openstack-nova-network':7. return (userargs[2] in('restart', 'start', 'stop'))8. else:9. return Trueii.Vim /usr/share/nova/rootwrap/compute.fileter1.# nova/compute/manager.py2.service: CommandFilter,service, root
iii.解决以上问题
iv.URL: https://wiki.openstack.org/wiki/Rootwrap
注: 也可以这样操作
1) 在 /etc/nova/创建一个目录 rootwrap.d,
2) 在touch 文件compute.filters
[Filters]
# nova/compute/manager.py
service: CommandFilter, service, root
# 将来便于管理,可以添加多个 filter
相关文章推荐
- 3C102EA3DB09E43F508B4643D9F4E34C23F2A3D8: no identity found Command /usr/bin/codesign failed with ex
- no identity found Command /usr/bin/codesign failed with exit code 1
- no identity foundCommand /usr/bin/codesign failed with exit..
- 【iOS】no identity found Command /usr/bin/codesign failed with exit code 1
- error: unable to invoke subcommand: /usr/bin/swift-build (No such file or directory)
- 真机调试的时候出现no identity foundCommand /usr/bin/codesign failed with exit code 1
- Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/g++-4.2 failed with exit code 1
- 更新xcode6 运行报错 Command /usr/bin/codesign failed with exit code 1
- linux学习笔记(三):用root身份改了/usr/bin权限怎么办?
- 解决Xcode报错:Command /usr/bin/codesign failed with exit code 1
- oracle安装错误:Could not execute auto check for display colors using command /usr/bin/xdpyinfo.
- xcode6 真机运行报错 Command /usr/bin/codesign failed with exit code 1
- ssh-copy-id:/usr/bin/ssh-copy-id: ERROR: No identities found
- 解决/usr/bin/python\r\n^M: bad interpreter: No such file or directory
- 在安装VMware-tools出现bash:./vmware-install.pl :/usr/bin/perl:bad interpreter:No such file or directory.
- 错误处理:Command /usr/bin/codesign failed with exit code 1
- /usr/bin/perl^M bad interpreter No such file or directory
- JDK报错:-bash: /usr/local/java/bin/java: No such file or directory
- 报错 - Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lex failed with exit code 1
- -bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory