Install CloudLinux on Linode

因為 Google Computer Engine 用起來不如預期

所以把資料全部搬回 Linode 了

之前買的 CloudLinux 也裝到 Linode 上

結果裝好以後變成這樣

cloudlinux

理論上框框裡面應該要有正在跑的主機的資料

但每個頁籤都是空白的

不知道哪裡有問題

只好發 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 連進去看

發現他停在開機畫面

boot

然後系統找不到 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 底下的檔案名稱一樣

再重開機

就好了

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *