我使用CoreOS和云-init,我试图卷曲的法兰绒。我有一个这样的单位档案:
[Unit]
Description=Run flannel
Documentation=https://github.com/coreos/flannel
Requires=etcd2.service
After=etcd2.service
[Service]
ExecStartPre=/usr/bin/curl -L -o /opt/bin/flannel-0.5.1-linux-amd64.tar.gz -z /opt/bin/flannel-0.5.1-linux-amd64.tar.gz https://github.com/coreos/flannel/releases/download/v0.5.1/flannel-0.5.1-linux-amd64.tar.gz
ExecStartPre=/usr/bin/tar -C /opt/bin -xzvf /opt/bin/flannel-0.5.1-linux-amd64.tar.gz
ExecStartPre=/usr/bin/mv /opt/bin/flannel-0.5.1/flanneld /opt/bin/flanneld
ExecStartPre=/usr/bin/rm -rf /opt/bin/flannel-0.5.1
ExecStartPre=/usr/bin/rm -rf /opt/bin/flannel-0.5.1-linux-amd64.tar.gz
ExecStart=/opt/bin/flanneld当它对法兰绒进行curl时,我得到cannot resolve host 'github.com'和curl退出,代码为1。在系统启动时,有什么问题不能使用dns吗?
发布于 2015-07-25 17:02:03
对于CoreOS,您需要:
[Unit]
Requires=network-online.target有一个间差network.target和network-online.target。当尝试在/etc/fstab中执行网络挂载时,就需要使用network-online.target,而您的依赖需求更接近于这一点。用它。
https://serverfault.com/questions/704911
复制相似问题