LoginSignup
1
2

More than 5 years have passed since last update.

CoreOSのデバッグに役立つコマンド集

Posted at

user-dataの確認

gzip圧縮されたuser-dataを閲覧

使い所

  • systemctl statusで確認したところ、複数のサービスが全く起動してない、というとき
    • そもそもuser-dataの内容にエラーがあるとか、スクリプトのバグで空のuser-dataを渡してしまっている、というような可能性があるとき、これでそもそもuser-dataの内容が期待通りか確認してみる
curl http://169.254.169.254/latest/user-data | zcat | less

etcdへの接続確認

使い所

  • flanneldが起動しないとき
    • flanneldの前提条件として、etcdと通信できなければならない
    • etcdとそもそも通信が出来ない状態になってしまっている可能性があるときは、これで接続確認してみる
ETCDCTL_CA_FILE=/path/to/ca.pem \
ETCDCTL_CERT_FILE=/path/to/etcd-client.pem \
ETCDCTL_KEY_FILE=/path/to/etcd-client-key.pem \
ETCDCTL_ENDPOINT=https://<etcd host>:2379 \
  etcdctl ls
1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2