1、問題
- Kubernetes 官網教程安裝CRI-O,執行 systemctl start crio 啓動失敗
- 環境 ubuntu 18.04
2、錯誤信息
crio.service - Container Runtime Interface for OCI (CRI-O)
Loaded: loaded (/usr/lib/systemd/system/crio.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-02-13 17:13:04 CST; 41s ago
Docs: https://github.com/cri-o/cri-o
Process: 1990 ExecStart=/usr/bin/crio $CRIO_STORAGE_OPTIONS $CRIO_NETWORK_OPTIONS $CRIO_METRICS_OPTIONS (code=e
Main PID: 1990 (code=exited, status=1/FAILURE)
Feb 13 17:13:04 VM-0-8-ubuntu systemd[1]: Starting Container Runtime Interface for OCI (CRI-O)...
Feb 13 17:13:04 VM-0-8-ubuntu crio[1990]: time="2020-02-13 17:13:04.131725565+08:00" level=fatal msg="library con
Feb 13 17:13:04 VM-0-8-ubuntu systemd[1]: crio.service: Main process exited, code=exited, status=1/FAILURE
Feb 13 17:13:04 VM-0-8-ubuntu systemd[1]: crio.service: Failed with result 'exit-code'.
Feb 13 17:13:04 VM-0-8-ubuntu systemd[1]: Failed to start Container Runtime Interface for OCI (CRI-O).
3、解決方法
$ sudo sed 's|/usr/libexec/crio/conmon|/usr/bin/conmon|' -i /etc/crio/crio.conf