作者詩人哥
現於深圳一網路安全公司任職技術支援部經理,主要負責公司中標的安全專案(公安系統)的實施維護,工作10餘年,在網路組建和故障分析,Linux系統和資料庫維護,專案進度管理,專案團隊管理有一定的實戰經驗。
因為有個 App 要跑在 ubuntu 14.04 上面,故搭建虛擬機器,摸索了一下,能正常登入後
臺,正常執行 App 了,也算是成功了。估計還有些錯誤,歡迎老鳥指正!
步驟一:
下載相關的映象,Tmd,要看清楚 amd arm,就這二個字母折騰了幾天。花克。
下載的 URL:http://cloud-images.ubuntu.com/trusty/20180330/?C=S;O=A,我下載的檔案
是 14.04 內核的:trusty-server-cloudimg-amd64-disk1.img ,並將此 img 檔案上傳到 Op 控制
器的後臺/root 目錄下。
步驟二:
到 Op 的控制器上轉換格式,生成映象
glance image-create --name "ubuntu_1404" --file trusty-server-cloudimg-amd64-disk1.img --disk-format qcow2 --container-format bare --is-public True --progress
等進度條跑完,就會有這個提示:
[=============================>] 100%
+------------------+--------------------------------------+
| Property | Value |
+------------------+--------------------------------------+
| checksum | c449695cd20f51f22bacd4d7f9227a3f |
| container_format | bare |
| created_at | 2018-04-04T02:20:49 |
| deleted | False |
| deleted_at | None |
| disk_format | qcow2 |
| id | 25d169c9-8dfc-4d4f-a178-26c257650d92 |
| is_public | True |
| min_disk | 0 |
| min_ram | 0 |
| name | ubuntu_1404 |
| owner | 36d48a9e92dc4dd2bbe3be4e3e9ca531 |
| protected | False |
| size | 262734336 |
| status | active |
| updated_at | 2018-04-04T02:21:13 |
| virtual_size | None |
+------------------+--------------------------------------+
記住你命令中 name 後面的,它就是你在 Web 上能看到的映象的標識。
註:如果報錯:
“You must provide a username via either --os-username or env[OS_USERNAME]”
就執行命令:
source admin-openrc.sh
admin-openrc.sh 檔案內容是:
[root@controller0 ~]# more admin-openrc.sh
export OS_TENANT_NAME=admin
export OS_USERNAME=admin
export OS_PASSWORD=open*** (你自己的密碼,不要照抄我)
export OS_AUTH_URL=http://controller0:35357/v2.0
步驟三:
建立雲主機
註:如果報這樣的錯,建議用非 admin 登入來建,具體原因我不太清楚。
1)登入 dashboard:
2)點選專案,實體,啟動雲主機,選擇:從映象啟動,“映象名稱”選中:第二步 name 處
的名字。
3)建立金鑰對,因為這種方式下的 Ubuntu 不支援直接的使用者名稱密碼登入
點選+號,
找一臺 Linux 主機,執行命令:ssh-keygen -t rsa -f cloud.key
二次回車,會生成二個檔案:
4)將上圖 公鑰的內容複製到下圖“公鑰”處:
然後“匯入金鑰對”。
5)將私鑰檔案 cloudk.key 內容 Copy 到你的電腦上,如下圖:
6)有人就喜歡用“控制檯”,就喜歡用使用者名稱密碼登入,好吧,在“建立後”輸入那 5 行。
7)點執行,主機創立完成。
再系結浮動 Ip 即可正常用 Key 檔案方式登入
四:SSh 登入後臺,Key 選擇第三步所儲存在你電腦上的 Key 檔案。
登入成功
本文作者詩人哥,馬哥教育經授權後釋出,文章版權歸原創作者所有。
踐行開源精神,加入原創作者請聯絡:jinke.wang@magedu.com。
《Linux雲端計算及運維架構師高薪實戰班》2018年05月14日即將開課中,120天衝擊Linux運維年薪30萬,改變速約~~~~
*宣告:推送內容及圖片來源於網路,部分內容會有所改動,版權歸原作者所有,如來源資訊有誤或侵犯權益,請聯絡我們刪除或授權事宜。
– END –
更多Linux好文請點選【閱讀原文】哦
↓↓↓