在 CoreOS 899.15.0 上,如何通过 fleetctl 更新先前提交的单元文件?
我之前已经提交过单元文件[电子邮件保护],但想将其更新为修订版本:
$ fleetctl list-unit-files
UNIT HASH DSTATE STATE TARGET
[email protected] 76b05ae inactive inactive -
[email protected] faa7a16 inactive inactive -
当我尝试重新提交时[电子邮件保护],fleetctl 仅警告我它的本地版本和注册表版本不同:
$ fleetctl submit rethinkdb\@.service
WARNING: Unit [email protected] in registry differs from local unit file [email protected]
答案1
目前解决办法是销毁单元文件然后重新提交。
fleetctl destroy rethinkdb\@.service
fleetctl submit rethinkdb\@.service