2016-11-15 94 views
2

根據instructions配置獨立的Concourse 2.4.0後,一切似乎都已啓動並正在運行。但是,試圖運行"hello world" example的時候,我可以看到在大廳UI以下錯誤:Ubuntu上的Concourse Worker失敗14.04

runc create: exit status 1: rootfs ("/volumes/live/a72f9a0d-3506-489b-5b9b-168744b892c1/volume") does not exist

「網絡」 啓動命令:

./concourse web \ --basic-auth-username admin \ --basic-auth-password admin \ --session-signing-key session_signing_key \ --tsa-host-key host_key \ --tsa-authorized-keys authorized_worker_keys \ --external-url http://myconcoursedomain:8080 \ --postgres-data-source postgres://user:[email protected]/concourse

「工人」 啓動命令:

./concourse worker \ --work-dir worker \ --tsa-host 127.0.0.1 \ --tsa-public-key host_key.pub \ --tsa-worker-private-key worker_key

我想知道我

~/concourse# ls -la worker total 145740 drwxr-xr-x 5 root root 4096 Nov 15 23:07 . drwxr-xr-x 3 root root 4096 Nov 15 23:07 .. drwxr-xr-x 3 root root 4096 Nov 15 23:07 2.4.0 drwxr-xr-x 2 root root 4096 Nov 15 23:09 depot drwxr-xr-x 1 root root 24 Nov 15 23:07 volumes -rw-r--r-- 1 root root 42142052352 Nov 15 23:15 volumes.img

大堂安裝在Ubuntu 14.04:

˚F因爲「丟失」的目錄是在實際的根目錄中的「啓動工作」命令指定的目錄中創建的,而不是發生問題

uname -r 4.4.0-47-generic uname -a Linux ubuntu-2gb-nyc3-01 4.4.0-47-generiC#68~14.04.1-Ubuntu SMP Wed Oct 26 19:42:11 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

+0

嘗試創建一個符號鏈接到我的工人/卷目錄在根目錄,現在我得到了一個不同的錯誤:'runc create:exit status 1:/ volumes/live/eacdf0a1-6d6f-4051-6a85-d993b621764c/volume is not一個絕對路徑或符號鏈接' –

回答

1

對於我還是不明白原因,看來,如果指定--work-dir值是/opt/concourse/worker,那麼工作人員會與此內核版本的工作沒有問題。

我在我的用戶文件夾的目錄中使用了一個相對路徑作爲我的--work-dir值。

+0

我有一個類似的問題:現代發行版將'/ var/run'鏈接到'/ run'。 – drahnr