ubuntu环境下cinder-bakup服务添加方法

ubuntu环境下默认是没有安装cinder-backup服务的,如果我们要使用cinder的backup特性,就需要将backup作为ubuntu的服务添加进操作系统。而Ubuntu从6.10开始逐步用Upstart()代替原来的SysVinit进行服务进程的管理,添加服务的方式与其他操作系统不同,研究总结如下:

Step1:将cinder源码bin目录下的cinder-backup启动脚本放置在环境的/usr/bin/目录下,这里放着openstack各个模块的启动脚本,默认是没有cinder-backup启动脚本。

Step2:在/etc/init.d/目录下使用命令:ln -s /lib/init/upstart-job /etc/init.d/cinder-backup 建立一个cinder-backup服务软链接指向Upstart的服务启动脚本/lib/init/upstart-job

Step3:在/etc/init/目录下建立cinder-backup服务的配置文件cinder-backup.conf,只有建立这个文件后,upstart才能识别service cinder-backup status/start/stop等命令.这个文件的建立很简单,只要把同目录下已有的cinder-api文件拷贝一份,然后修改下里面的几个配置就行,如下所示(修改一下黑体的地方就行了):exec start-stop-daemon –start –chuid cinder –exec /usr/bin/cinder-backup \ – –config-file=/etc/cinder/cinder.conf –log-file=/var/log/cinder/cinder-backup.log

step4: 使用命令service cinder-backup start启动backup服务,这时可以看下ps -ef | grep cinder 已经有了backup的进程

cinder 1619 1 0 12:19 ? 00:00:21 python /usr/bin/cinder-backup
 step5:大功告成,enjoy it!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值