在配置cobbler安装时执行 cobbler get-loaders报错

  1. [root@110:~]# cobbler get-loaders
  2. Traceback (most recent call last):
  3. File "/usr/lib/python2.7/site-packages/cobbler/utils.py", line 2100, in local_get_cobbler_api_url
  4. data = yaml.safe_load(fh.read())
  5. File "/usr/lib64/python2.7/site-packages/yaml/__init__.py", line 93, in safe_load
  6. return load(stream, SafeLoader)
  7. File "/usr/lib64/python2.7/site-packages/yaml/__init__.py", line 71, in load
  8. return loader.get_single_data()
  9. File "/usr/lib64/python2.7/site-packages/yaml/constructor.py", line 37, in get_single_data
  10. node = self.get_single_node()
  11. File "/usr/lib64/python2.7/site-packages/yaml/composer.py", line 36, in get_single_node
  12. document = self.compose_document()
  13. File "/usr/lib64/python2.7/site-packages/yaml/composer.py", line 55, in compose_document
  14. node = self.compose_node(None, None)
  15. File "/usr/lib64/python2.7/site-packages/yaml/composer.py", line 84, in compose_node
  16. node = self.compose_mapping_node(anchor)
  17. File "/usr/lib64/python2.7/site-packages/yaml/composer.py", line 127, in compose_mapping_node
  18. while not self.check_event(MappingEndEvent):
  19. File "/usr/lib64/python2.7/site-packages/yaml/parser.py", line 98, in check_event
  20. self.current_event = self.state()
  21. File "/usr/lib64/python2.7/site-packages/yaml/parser.py", line 428, in parse_block_mapping_key
  22. if self.check_token(KeyToken):
  23. File "/usr/lib64/python2.7/site-packages/yaml/scanner.py", line 115, in check_token
  24. while self.need_more_tokens():
  25. File "/usr/lib64/python2.7/site-packages/yaml/scanner.py", line 149, in need_more_tokens
  26. self.stale_possible_simple_keys()
  27. File "/usr/lib64/python2.7/site-packages/yaml/scanner.py", line 289, in stale_possible_simple_keys
  28. "could not found expected ':'", self.get_mark())
  29. ScannerError: while scanning a simple key
  30. in "<string>", line 384, column 1:
  31. server:192.168.0.110
  32. ^
  33. could not found expected ':'
  34. in "<string>", line 386, column 1:
  35. # If set to 1, all commands will ...
  36. ^
  37. Traceback (most recent call last):
  38. File "/usr/bin/cobbler", line 36, in <module>
  39. sys.exit(app.main())
  40. File "/usr/lib/python2.7/site-packages/cobbler/cli.py", line 660, in main
  41. cli = BootCLI()
  42. File "/usr/lib/python2.7/site-packages/cobbler/cli.py", line 187, in __init__
  43. self.url_cobbler_api = utils.local_get_cobbler_api_url()
  44. File "/usr/lib/python2.7/site-packages/cobbler/utils.py", line 2104, in local_get_cobbler_api_url
  45. raise CX("/etc/cobbler/settings is not a valid YAML file")
  46. cobbler.cexceptions.CX: '/etc/cobbler/settings is not a valid YAML file'

然后百度按照网友的方法操作还是不行

service cobblerd restart
cobbler get-loaders

后来检查/etc/cobbler/settings刚才配置的几个地方,发现有一个IP少了一个空格

修改后然后重启http和cobbler服务后,再cobbler get-loaders正常

执行 cobbler get-loaders报错的更多相关文章

  1. 【mybatis】mybatis执行一个update方法,返回值为1,但是数据库中数据并未更新,粘贴sql语句直接在数据库执行,等待好久报错:Lock wait timeout exceeded; try restarting transaction

    今天使用mybatis和jpa的过程中,发现这样一个问题: mybatis执行一个update方法,返回值为1,但是数据库中数据并未更新,粘贴sql语句直接在数据库执行,等待好久报错:Lock wai ...

  2. vue-electron 使用sqlite3数据库,执行npm run build 报错 .NET Framework 2.0 SDK,Microsoft Visual Studio 2005[C:\temp\wechat\node_modules\sqlite3\build\binding.sln]

    问题描述 vue-electron 使用sqlite3数据库,执行npm run build 报错如下: .NET Framework 2.0 SDK,Microsoft Visual Studio ...

  3. 执行命令npm publish报错:403 Forbidden - PUT https://registry.npmjs.org/kunmomotest2 - You cannot publish over the previously published versions: 0.0.1.

    前言 执行命令npm publish报错:403 Forbidden - PUT https://registry.npmjs.org/kunmomotest2 - You cannot publis ...

  4. Django中修改DATABASES后,执行python manage.py ****报错!UnicodeEncodeError

    Django中修改DATABASES后,执行python manage.py ****报错!UnicodeEncodeError: 'latin-1' codec can't encode chara ...

  5. k8s 执行 ingress yaml 文件报错: error when creating "ingress-myapp.yaml": Internal error occurred: failed calling webhook

    k8s 执行 ingress yaml 文件报错:错误如下: [root@k8s-master01 baremetal]# kubectl apply -f ingress-test.yaml Err ...

  6. Oracle存储过程执行update语句不报错不生效问题

    转载链接:http://lin49940.iteye.com/blog/466626 今天一个同事写oracle 的存储过程遇到了一个问题, 他在里面update 操作不能完成更新的操作, 但是又不会 ...

  7. 在package.json中配置Script执行npm run tslint报错问题

    今天在学习tslint的时候,按照git clone下angular2-webpack-starter的代码执行npm run lint时,虽然代码进行了检测,但检测完成后npm始终报错, //pac ...

  8. 【Python】【BugList12】python自带IDLE执行print(req.text)报错:UnicodeEncodeError: 'UCS-2' codec can't encode characters in position 93204-93204

    [代码] # -*- coding:UTF-8 -*- import requests if __name__ == '__main__': target = 'https://unsplash.co ...

  9. maven打包可执行jar文件运行报错

    起因 项目中同时依赖了Spring和MyBatis,并使用mybatis-spring集成MyBatis和Spring. 使用maven打包为可执行jar文件运行,打包插件为:maven-shade- ...

  10. Mac Mojave(10.14.1)执行Matlab的mex报错

    先装了matlab2018b,发现很频繁的crash,同时考虑到要跑的代码在>=2017a时就计算错误,于是转战matlab2016b matlab2016b安装后,执行mex -setup报错 ...

随机推荐

  1. 修改oracle数据库时间

    1.修改前需要先停止 oracle 数据库服务 2.修改 oracle 数据库所在的服务器时间 3.再次启动 oracle 数据库,即可 以上就是小编修改 oracle 数据库的时间,修改完之后,其他 ...

  2. Git学习总结(12)——多人开发 Git 分支管理详解

    1.前言 在上一篇博客中我们主要讲解了Git 远程仓库,相信大家对远程的Git仓库有一定的了解,嘿嘿.在这一篇博客中我们来在大家讲解一下Git 分支管理,这可以说是Git的又一大特点.下面我们就来学习 ...

  3. Java Web学习总结(22)——使用kaptcha生成验证码

    kaptcha是一个简单好用的验证码生成工具,通过配置,可以自己定义验证码大小.颜色.显示的字符等等.下面就来讲一下如何使用kaptcha生成验证码以及在服务器端取出验证码进行校验. 一.搭建测试环境 ...

  4. 如何让 Windows 上的命令行工具更好用

    侯爵老师视频详解:如何让 Windows 上的命令行工具更好用 很多 Windows 用户在打开这个小黑窗时,都会情不自禁的感慨,「实在是太丑了--」 实际上如果你用的是 Windows 8 或 Wi ...

  5. JAVA的输入输出基本操作样例

    这些类的继承关系有些类似,弄一个作为样例,理解一下其中的机制. package cc.openhome; import java.io.*; public class Member { private ...

  6. 洛谷 P1535 游荡的奶牛

    P1535 游荡的奶牛 题目描述 Searching for the very best grass, the cows are travelling about the pasture which ...

  7. likely, unlikely的作用

    在项目中看到了likely.unlikely宏的使用, 一直不是非常清楚它们的作用,所以就深究下. likely表示被測试的表达式大多数情况下为true, unlikely则表示相反. 两个宏定义: ...

  8. Android学习笔记(17):文本框TextView类

    TextView继承自View.用于显示文本.它有很多的子类,掌握其属性是非常重要的. watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5 ...

  9. [HTML] 微信wap开发---页面自适应大小

    <meta name="viewport" content="width=device-width, initial-scale=0.5, minimum-scal ...

  10. php navigat备份

    点击查询->新建查询->写sql查询出更新的数据部分(根据时间等条件) -> 点击上方工具菜单栏的导出向导 ,然后就可以根据选择导出文件了可以导出sql脚本excel等很多,绝对有你 ...