OSunC Chiba LT Ubuntu 14.04 to 16.04.1 upgrade with ConfigDrive cloud image
-
Upload
naoto-gohko -
Category
Internet
-
view
331 -
download
1
Transcript of OSunC Chiba LT Ubuntu 14.04 to 16.04.1 upgrade with ConfigDrive cloud image
続・Ubuntu 14.04 LTSから16.04.1 LTSへのアップグレードをConoHaでやるcloud-‑init パッケージのOpenStackで ConfigDriveを使っている場合の対応、対策(work around)、その後
郷古直仁 naototty @naoto_̲gohko
郷古直仁 (@naoto_̲gohko, naototty)• ConoHa のOpenStack cloudサービスの裏の⼈人
•最近やっているゲーム• FGO (ガチャります)• Overwatch(PS4)(ガチャります)• Pokemon Go (まだ、やってません)
•のどぐろ好きです• 島根OSCとか⾦金沢OSunCでゲットします
How to upgrade 14.04 LTS to 16.04 LTS(Server Edition) #3 work arround (前回)VNC画⾯面または、シリアルコンソール画⾯面で実⾏行(upgradeでネットワークが切れる場合がありますので)(以下、rootで)ネットワークがおかしいので、再起動• # sudo /etc/init.d/networking restart
cloud-‑init のdevリポジトリ追加• # apt-‑add-‑repository ppa:smoser/cloud-‑init-‑dev• # apt update• # apt upgrade
root@163-44-119-136:~# dpkg -l cloud-initDesired=Unknown/Install/Remove/Purge/Hold| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)||/ Name Version Architecture Description+++-===========================-==================-==================-===========================================================ii cloud-init 0.7.7~bzr1245-0ubu all Init scripts for cloud instances
0.7.7~∼bzr1212(before (bug))0.7.7~∼bzr1245(after)というように上げると動きました
Ubuntu 16.04 LTS + MitakareleaseはOpenStack communityてきには⾮非推奨らしいです
でも、Mitaka そろそろ、Ubuntu 16.04.1 LTS + Mitakaなら初めても良いんじゃないかと
Creat VM 14.04.4 #0.1 (事前準備)• $ openstack server create -‑-‑image vmi-‑ubuntu-‑14.04-‑amd64 \¥
-‑-‑flavor g-‑1gb -‑-‑key-‑name my-‑local-‑key \¥-‑-‑security-‑group ssh-‑works \¥-‑-‑property instance_̲name_̲tag=u16041-‑test01 \¥-‑f yaml \¥u16041-‑test01
とりあえず、OpenStack clientで作る• $ novassh root@u16041-‑test01
rootでログインして、serial consoleを有効にする、ナドナド(そこは省略)
Creat VM 14.04.4 #0.2 (事前準備)VMのシリアルコンソール接続• $ novassh ‒–console u16041-‑test01
Ubuntu 14.04.4 LTS 163-44-113-137 ttyS0163-44-113-137 login: rootPassword:
Last login: Sat Jul 23 15:05:13 JST 2016 on ttyS0Welcome to Ubuntu 14.04.4 LTS (GNU/Linux 3.16.0-77-generic x86_64)
* Documentation: https://help.ubuntu.com/
System information as of Sat Jul 23 15:15:18 JST 2016
System load: 0.0 Memory usage: 5% Processes: 66 Usage of /: 4.2% of 48.11GB Swap usage: 0% Users logged in: 0
Graph this data and manage this system at: https://landscape.canonical.com/
root@163-44-113-137:~#
How to upgrade 14.04 LTS to 16.04.1 LTS(Server Edition) #1• $ sudo apt-‑get update && sudo apt-‑get dist-‑upgrade⼀一回再起動(upgradeがある場合)• $ sudo shutdown ‒–r now
• $ sudo apt-‑get install update-‑manager-‑corePrompt=ltsの確認• $ sudo grep Prompt /etc/update-‑manager/release-‑upgrades
How to upgrade 14.04 LTS to 16.04.1 LTS(Server Edition) #2VNC画⾯面または、シリアルコンソール画⾯面で実⾏行(upgradeでネットワークが切れる場合がありますので)(“-‑p”: 最新)• $ sudo do-‑release-‑upgrade ‒–p ‒–m server
質問で更新 /etc/dhcp/dhclient.conf• Nを選択
質問で更新 /etc/cloud/cloud.cnf• Nを選択
その他の選択肢はdefaultでOKでしょう
Ubuntu 16.04.1 LTSが起動してきます。cloud-‑initがTraceしないで正常実⾏行 !!
root@163-44-113-137:~# grep -c -i Trace /var/log/cloud-init-output.log0root@163-44-113-137:~# grep -c -i Trace /var/log/cloud-init.log0
root@163-44-113-137:~# dpkg -l cloud-initDesired=Unknown/Install/Remove/Purge/Hold| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)||/ Name Version Architecture Description+++-======================================-========================-========================-=================================================================================ii cloud-init 0.7.7~bzr1256-0ubuntu1~1 all Init scripts for cloud instances
0.7.7~∼bzr1256(16.04.1 LTS)というように上がります