0

Cloud Foundryで非常に新しいです。私は、このガイドsource1source2によってGoogleコンピューティングエンジンプラットフォームのクラウドファウンドリを追加しました。Google Compute Engineのクラウドファウンドリでコンテナを作成できません

必要なインフラストラクチャを作成するために、Terraformが使用されました。すべてがうまくいっていて、デプロイメントクラウドファウンドリ自体でエラーが発生していなかったと思います。cckコマンドは何も問題はないと返します。私は私のハローワールドのアプリを展開しようとしたときにCFプッシュコマンドの後しかし、私は、ターミナルで次のエラーメッセージが表示されました:

がコンテナ を作成するには、コンテナ

の作成に失敗しました

をFAILEDアプリケーションの再起動中にエラーが発生しました:StagingError。 dmesgので

{ 
    "timestamp":"1474637304.026303530", 
    "source":"garden-linux", 
    "message":"garden-linux.loop-mounter.mount-file.mounting", 
    "log_level":2, 
    "data":{ 
     "destPath":"/var/vcap/data/garden/aufs_graph/aufs/diff/08829a3252c1d60729e3b5482b0fb109652c9ab5beff9724e4e4ae756a0bc3ce", 
     "error":"exit status 32", 
     "filePath":"/var/vcap/data/garden/aufs_graph/backing_stores/08829a3252c1d60729e3b5482b0fb109652c9ab5beff9724e4e4ae756a0bc3ce", 
     "output":"mount: wrong fs type, bad option, bad superblock on /dev/loop0,\n  missing codepage or helper program, or other error\n  In some cases useful info is found in syslog - try\n  dmesg | tail or so\n\n", 
     "session":"2.276" 
    } 
}{ 
    "timestamp":"1474637304.026949406", 
    "source":"garden-linux", 
    "message":"garden-linux.pool.acquire.provide-rootfs-failed", 
    "log_level":2, 
    "data":{ 
     "error":"mounting file: mounting file: exit status 32", 
     "handle":"ec6e7469-0ef0-48a8-bcd0-82f4a2ea173f-5de2e641d9284aeea209ca447ffffb6d", 
     "session":"9.545" 
    } 
} 
{ 
    "timestamp":"1474637304.027062416", 
    "source":"garden-linux", 
    "message":"garden-linux.garden-server.create.failed", 
    "log_level":2, 
    "data":{ 
     "error":"mounting file: mounting file: exit status 32", 
     "request":{ 
     "Handle":"ec6e7469-0ef0-48a8-bcd0-82f4a2ea173f-5de2e641d9284aeea209ca447ffffb6d", 
     "GraceTime":0, 
     "RootFSPath":"/var/vcap/packages/rootfs_cflinuxfs2/rootfs", 
     "BindMounts":[ 
      { 
       "src_path":"/var/vcap/data/executor_cache/6942123d3462ad9d21a45729c3cae183-1474475979582384649-1.d", 
       "dst_path":"/tmp/lifecycle" 
      } 
     ], 
     "Network":"", 
     "Privileged":true, 
     "Limits":{ 
      "bandwidth_limits":{ 

      }, 
      "cpu_limits":{ 
       "limit_in_shares":512 
      }, 
      "disk_limits":{ 
       "inode_hard":200000, 
       "byte_hard":6442450944, 
       "scope":1 
      }, 
      "memory_limits":{ 
       "limit_in_bytes":1073741824 
      } 
     } 
     }, 
     "session":"11.44187" 
    } 
}{ 
    "timestamp":"1474637304.034646988", 
    "source":"garden-linux", 
    "message":"garden-linux.garden-server.destroy.failed", 
    "log_level":2, 
    "data":{ 
     "error":"unknown handle: ec6e7469-0ef0-48a8-bcd0-82f4a2ea173f-5de2e641d9284aeea209ca447ffffb6d", 
     "handle":"ec6e7469-0ef0-48a8-bcd0-82f4a2ea173f-5de2e641d9284aeea209ca447ffffb6d", 
     "session":"11.44188" 
    } 
} 

その間|:

ログファイルをチェックした後、私は次のメッセージを見つけました

[161023.238082] AUFS test_add::283:庭-linuxの[7681]:UID/GID /パーマ の/ var/VCAP /データ/庭/ aufs_graph/AUFS /差分/ d350dcd30f6d6f8b37eabe06a3b73bcea0a87f9aff4edf15f12792269fc9f97c 4294967294尾私は次を得ましたdirperm1は、下位ブランチ[161023.413392]のデバイスの許可ビットによって保護 を破棄します。 wtj3qdqhig0t-0はプロミスキャスモードになりました[/image/gif/paws/99980/aa_opts_verify:1597:garden-linux [7681]

私は、この問題が接続されているか、それとも私は何も見逃していないことを確かめるためにここに投稿します。

私はこの問題を解決する方法がわかりません。どこで、私はterraformスクリプトやboshマニフェストファイルの解決策を見なければなりません。我々は、ノードj上の3つのノードと1つのルビ上の1つのマイクロサービスアーキテクチャを持っているので、展開は非常に重要な質問です。私の目標は、クラウドファウンドリを使用でき、デプロイするアプリケーションになることです

--- 
applications: 
- name: hello_cloud 
    memory: 128M 
    buildpack: https://github.com/cloudfoundry/nodejs-buildpack 
    instances: 1 
    random-route: true 
    command: "node server.js" 

:ここ

は自分のアプリケーションmanifest.ymlファイルです。あなたは何か追加の質問がある場合、または私は何かを明らかに書いて私に書き留めてください。

+0

次のドキュメントを含むリポジトリでGitHubの問題を開くことを検討することもできます:https://github.com/cloudfoundry-incubator/bosh-google-cpi-release/issues。彼らはおそらく、何かが文書化されたものに関して誤って構成されているかどうかを理解するのに役立つ最高の立場にあるでしょう。 –

答えて

1

この問題は、ガーデンと4.4 Linuxカーネルの間の競合に関連しています。あなたがクォータの問題が原因で、再デプロイする前に、CF展開を削除する必要があり

bosh upload stemcell https://bosh.io/d/stemcells/bosh-google-kvm-ubuntu-trusty-go_agent?v=3262.19 
bosh deploy 

:例cloudfoundry manfestを使用するには、次のSTEMCELLを使用しています。

関連する問題