!kubeadm

>> code bash
# apt-get update
# apt-get update kubeadm
# kubeadm init
Running pre-flight checks
preflight check errors:
        kubelet service is not active, please run 'systemctl start kubelet.service'
        ebtables not found in system path
# systemctl start kubelet.service
# kubeadm init
Running pre-flight checks
preflight check errors:
        ebtables not found in system path
# apt-get install ebtables
<<

こんなのでいいかな


>> code bash
# kubeadm init
<<

これでもっかいつくれた。
もちろんデータは全部とんだ

manifestで全部管理しておけばその辺は何とかなりそう。

ネットワークはこれでいいかな

>> code bash
# kubectl apply -f https://git.io/weave-kube
<<

とりあえずdashboardをつくる

>> code bash
# kubectl create -f https://rawgit.com/kubernetes/dashboard/master/src/deploy/kubernetes-dashboard.yaml
<<

!influxdb0.9->1.0

!! 失敗編
間にたくさんバージョンがあるっぽいすっ飛ばしていけるかな?

>>
# influxd backup /tmp/mysnapshot
<<

0.9のときにこんな感じでバックアップを取る

で、最新のinfluxdbでリストアしてみる。
データを消してから下記コマンドでrestoreを試みる
最近のバックアップはディレクトリになるようだが、0.9ではファイルとなる。
これでrestoreできるか不安。

どうやらダメそうなので、いったん違うほうほうに・・

!! 別の方法に挑戦中
bz1からtsmという形式に変換する必要があるらしい

>>
# docker run   -v `pwd`/influxdb/data:/var/lib/influxdb -it influxdb  influx_tsm -backup /var/lib/influxdb/backup/bkup  /var/lib/influxdb/db
<<

backupというところが一時ファイル置き場?
その後ろにあるのが従来のデータが入っているディレクトリ

と思われる。

くそ遅いコンバートが始まる・・


_internal/monitorってのが重いのか・・ 使ってないし消しておけばよかった・・



5643382
wiki
1478964208