Install CloudLinux on Linode
2016 Feb 16 未分類
因為 Google Computer Engine 用起來不如預期
所以把資料全部搬回 Linode 了
之前買的 CloudLinux 也裝到 Linode 上
結果裝好以後變成這樣
理論上框框裡面應該要有正在跑的主機的資料
但每個頁籤都是空白的
不知道哪裡有問題
只好發 ticket 問 buycpanel (我 CloudLinux 是跟 buycpanel 買的)
客服要我幫他裝 ssh key
要 root 才能看問題
他連進來看 發現我 kernel 沒換成 CloudLinux
就給我底下的連結
https://helpdesk.cloudlinux.com/index.php?/Knowledgebase/Article/View/83/0/how-do-i-convert-linode-centos-vps-to-cloudlinux
後來我又查到另一個
http://docs.cloudlinux.com/index.html?cloudlinux_on_linode_kvm.html
其實兩個都可以 (我是 CentOS6)
但照做以後
重開機就掛了
我用 Linode 的 console 連進去看
發現他停在開機畫面
然後系統找不到 kernel 檔案
就掛掉了
其實問題出在第一篇文章 裡面寫的 kernel 檔案是錯的
[louis@cpanel.hayato-tw.com:/home/louis]
$ ls -l /boot
總計 23036
-rw-r--r-- 1 root root 107062 2015-09-27 18:45 config-2.6.32-604.30.3.lve1.3.63.el6.x86_64
drwxr-xr-x 3 root root 4096 2016-02-15 12:30 efi
drwxr-xr-x 2 root root 4096 2016-02-15 12:38 grub
-rw------- 1 root root 16386488 2016-02-14 14:36 initramfs-2.6.32-604.30.3.lve1.3.63.el6.x86_64.img
-rw-r--r-- 1 root root 209619 2015-09-27 18:47 symvers-2.6.32-604.30.3.lve1.3.63.el6.x86_64.gz
-rw-r--r-- 1 root root 2615455 2015-09-27 18:45 System.map-2.6.32-604.30.3.lve1.3.63.el6.x86_64
-rwxr-xr-x 1 root root 4213968 2015-09-27 18:45 vmlinuz-2.6.32-604.30.3.lve1.3.63.el6.x86_64
ls /boot 底下的檔案可以發現
文章裡面寫的 vmlinuz 跟 initramfs 後面的版本數字
跟 /boot 底下的根本不一樣
所以開機找不到是正常的
我試著把 /boot/grub/menu.lst 裡面的檔案名稱改成跟 /boot 底下的檔案名稱一樣
再重開機
就好了