我没有 IT 背景,所以请耐心等待。
我有一个用于 glassfish 配置服务的 Ansible 文件 (.yml),它是为 CentOS 构建的。
我正在尝试“转换它”以便与 Ubuntu 14.04 一起使用。
在该文件中我有以下内容:
name: Execute shell script - configure service glassfish - chkconfig --add glassfish warn=no
shell: chkconfig --add glassfish warn=no
- name: Execute shell script - configure service glassfish - chkconfig glassfish on warn=no
shell: chkconfig glassfish on warn=no
- name: Start service glassfish
service:
name=glassfish
state=started
我搜索后发现,这chkconfig
在 Ubuntu 中不是一个有效的命令。
我应该用什么来替换以下命令?
chkconfig --add glassfish warn=no
chkconfig glassfish on warn=no
答案1
update-rc.d <service> defaults
或者
update-rc.d <service> start 20 3 4 5