Ubuntu環境にOpenTreeMapをインストールしようとしています。 「ドロップレット」の1つであるDigitalOceanでホストされています。インストールプロセスの一環として、環境を仮想化するためにVirtualBoxとVagrantをインストールして構成しました。さまざまなapt-get install
の途中で作成しましたが、そのたびにVirtualBoxから切断されます。
[Unpacking libicu48 (from .../libicu48_4.8.1.1-3_i386.deb) ... [/*varies*/]
Connection to 127.0.0.1 closed by remote Host.
Connection to 127.0.0.1 closed.
私は以下を使用して実行します:
vagrant up
vagrant ssh
仮想化されると、パッケージのダウンロード/インストール時に接続が閉じられます。常に同じ停止点であるとは限りませんが、常に切断を強制します。私はまだSSH経由でボックスに接続しており、vagrant status
を実行すると、仮想ボックスが「中止」として表示されます。
Current VM states:
default aborted
The VM is in an aborted state. This means that it was abruptly
stopped without properly closing the session. Run `vagrant up`
to resume this virtual machine. If any problems persist, you may
have to destroy and restart the virtual machine.
PDATE:コメントで推奨事項を試しました。プロセスをさらに進めて近づきましたが、それでもvagrant
を通常使用することで切断を余儀なくされています。今回は、pip install
コマンドで。
なぜこれが起こっているのかについての手がかりはありますか?
これは2つのうちの1つのように聞こえます:
あなたの投稿のこの部分:「仮想ボックスを「中止」として表示します:」は、VMはカーネルがパニックになり、シャットダウンしているように聞こえます。この場合、VMイメージが不良であるか、Virtual Boxと互換性がない可能性があります。更新を実行する前に、Virtual Boxツールをインストールしてみてください。( https://forums.virtualbox.org/viewtopic.php?f = 24&t = 36752 )
SSHがタイムアウトしています...:ssh構成(mac/linuxでは〜/ .ssh/config)を編集して、以下のテキストを追加することもできます。これにより、ssh接続をより長く開いたままにしようとします。マイレージは、接続しているボックスのsshd構成に応じて異なります。
ホスト *
ServerAliveInterval 25
serveralivecountmax 20
また、セッションの実行を維持するscreenやtmuxなどを起動することもできます。これにより、SSHタイムアウトが除外されます。更新で特定のプロンプトなどでY/Nを入力する必要がある場合、これは悪い考えかもしれません...