Tuesday, 23 May 2023

Ceph 対応

monitor は3台で動かすらしいんですが、2台しか動いてなくて。1台足すだけなんですが、動いてない。

夜中9時まで学生といろいろ。諦めて、酒飲んで帰って寝て、朝8時から ChatGPT と一緒に。

そもそも、ceph -s が動いてなくて、

  ceph -s
  Error initializing cluster client: InvalidArgumentError('RADOS invalid argument (error calling conf_read_file)')

で、ChatGPTが、

  ceph-conf --check-config -c /etc/ceph/ceph.conf

ってのがあると。なんのことはない、最後の改行が足りないというだけ。それで、ceph -s が動いたので、

  auth: unable to find a keyring on /etc/ceph/ceph.client.admin.keyring

がわかったので、それを他のceph node からコピーして終わり。それで mon を追加できました。ChatGPT えらい。

なんだが、

  health: HEALTH_WARN
      mon is allowing insecure global_id reclaim

ってのが。

  % ssh christina -l root ceph config get mon auth_allow_insecure_global_id_reclaim
  Error ENOENT:
  % ssh amane -l root ceph config get mon auth_allow_insecure_global_id_reclaim  
  true

え、いったいどういうこと? たぶん、apt upgrade の問題かな。あと、もう少し。

No comments: