概要
Kubernetesの環境構築するためにrancherをDockerで立てた。
その後、localhostに接続すると、404 エラー
が出た。
そこで、docker logs
でエラーの中身を見てみると、
etcdserver read-only range request
というエラーが出た。
開発環境
Docker : 19.03
rancher: 2.5.1
flannel : 0.13.0
Ubuntu : 20.04 LTS
解決策
公式サイトで要求されているディスクを見てみると、SSDを要求していた。
その後、他のパソコンで立ててみると、普通に立てることができた。
経緯
上記のエラーを確認するために検索してみると、
というのが一番上に出てきた。
エラー内容はKubernetesでクラスターを作成しようとしたときに同様のエラーが発生。
下にスクロールしていき読み進めていくと、「ディスクが遅いのでは」という文が出てきた。
(下記は一緒に書かれているURL)
上記を踏まえて別のマシン(Mac book Proなど)で立ててみると、すんなり動いた。