2020-10-01から1ヶ月間の記事一覧

etcdserver read-only range requestが出た

概要 Kubernetesの環境構築するためにrancherをDockerで立てた。 その後、localhostに接続すると、404 エラーが出た。 そこで、docker logsでエラーの中身を見てみると、 etcdserver read-only range requestというエラーが出た。 開発環境 Docker : 19.03 r…

docker-composeでIPアドレスの振り方を変える

概要 docker-composeを使いながら作業をすると、IPアドレスが競合してしまうことがある。 原因はdocker-composeでコンテナを立ち上げたときにIPアドレスが自動的に振られるため。 なので、docker-composeでコンテナを立ち上げたときに競合しないようにする。…

Ubuntu 14.04 LTSからUbuntu 20.04 LTSへアップグレード

概要 Ubuntuマシンを使う必要になり、古いUbuntuマシンを出してきた。 Ubuntuのバージョンを確認してみると、14.04 LTSと古いバージョンだったので最新のバージョン(2020/10/8 現在)である20.04 LTS アップグレードした。 環境 Ubuntu:14.04 LTS 手順 先…

vimで読み取り専用のファイルを保存する

vim

概要 read_onlyのファイルをvimで開き、ファイルの内容を変更して保存する方法。 解決策 vimを開いた画面で、 :w !sudo tee % > /dev/null を打つ。 意味としては現在開いているファイルをsudo権限を利用して、上書き保存するということ。 コマンドの説明 :w…

Pytorchで再現性を保つ方法

概要 Pytorchでモデルを組みGPUで学習をさせると、学習させる度にLossが変わる。 このままだと再現性がない。 解決策 pytorch.org 公式によると、 学習させるコードに torch.manual_seed(0) を追記する。 もし、GPU(cuDNN)で学習させる場合には cudnn.dete…