OPENSTACK-3-建立和自定義映象-自定義映象
1.檢查機器狀態並確認。下載映象檔案並重命名。2.進入映象檔案。3.安裝資料庫服務。4.將資料庫服務設定為開機啟動。5.確認資料庫服務狀態。6.重標籤根目錄。7.退出映象檔案編輯。8.變換身份憑證。將映象檔案上傳到系統。9.釋出第一臺虛擬機器。10.檢視可用的浮動IP地址。將其中一個IP地址分配給第一臺虛擬機器。11.登陸到第一臺虛擬機器。檢視資料庫服務包。檢視資料庫服務的狀態。確認後退出第一臺虛擬機器。
12.下載映象並重命名。
13.編輯映象檔案。
14.將映象檔案上傳到系統。
15.釋出第二臺虛擬機器。
16.生成浮動IP地址。
將浮動IP地址分配給第二臺虛擬機器。
17.登陸第二臺虛擬機器。
檢視郵件服務狀態。
檢視偵聽埠。
檢視轉發主機地址。
測試發一封郵件。
退出第二臺虛擬機器並檢視郵件。
清除資料,任務完成。
相關推薦
OPENSTACK-3-建立和自定義映象-自定義映象
1.檢查機器狀態並確認。下載映象檔案並重命名。2.進入映象檔案。3.安裝資料庫服務。4.將資料庫服務設定為開機啟動。5.確認資料庫服務狀態。6.重標籤根目錄。7.退出映象檔案編輯。8.變換身份憑證。將映象檔案上傳到系統。9.釋出第一臺虛擬機器。10.檢視可用的浮動IP地址。將
[Swift4.2實際操作]九、完整例項-(3)建立和安裝開發證書、釋出證書及開發證書配置檔案、釋出證書配置檔案
本文將為你演示,如何建立開發證書和釋出證書,以及其他輔助內容。首先開啟瀏覽器,進入【蘋果開發者網站】輸入【Apple ID】和【密碼】,點選登入按鈕,進入開發者管理後臺。 點選左側的【Membership(會員關係)】,進入會員關係頁面,在會員狀態頁面,顯示了你的開發者賬號型別,組織資訊等,在此可以檢視賬
vue自定義過濾器的建立和使用
過濾器的作用:實現資料的篩選、過濾、格式化。 vue1.*版本是有內建的過濾器,但是在vue2.*所有的版本都已經沒有自帶的過濾器了。 1、過濾器建立 過濾器的本質 是一個有引數 有返回值的方法
建立自定義的docker 基礎映象
從其他地方下載的docker映象一般都是基於其他模板來的。如果我們要製作一個屬於自己的初始基礎映象該怎麼做呢? 一、準備一個基本的根檔案系統 這裡首要推薦busybox。Busybox是一個最基本的根檔案系統,可以在網上下載原始碼來編譯製作;也可以直接下載網上製作好
Java自定義類陣列的建立和初始化
剛剛在慕課學習Java的集合類List過程中,向集合中新增元素時,遇到一個問題: 定義了一個Course類; public class Course { private String id; private String n
VS2010 建立和使用自定義資料來源報表詳細過程
VS2010 建立和使用自定義資料來源報表詳細過程 首先看一下最終效果(顯示資料進行了加密,所以成了亂碼) 圖1.窗體的效果 圖2.點選預覽時的效果 1.建立顯示報表的窗體 新建窗體命名為ReportForm並修改窗體名為學生成績 在窗體上只需要拖放一個ReportVi
JavaScript 建立和淺析自定義物件
在Js中,除了Array、Date、Number等內建物件外,開發者可以通過Js程式碼建立自己的物件。 目錄 1. 物件特性:描述物件的特性 2. 建立物件方式:物件直接量、new 建構函式、Object.create() 等三種方式 3. 序列化物件:序列化和反序列化物件 4. 面向物件程式設
3.React Native在Android中自定義Component和Module
React Native最終展示的UI全是Native的UI,將Native的資訊封裝成React方便的呼叫。那麼Native是如何封裝成React呼叫的?Native和React是如何互動的? ViewManager UI元件:將Native的UI暴露
TFRecords的建立和讀取——自定義圖片資料的製作
TFRecords檔案的建立和讀取 首先是檔案結構,這是我的檔案結構,大家可以自定義檔案位置,但是結構應該如下:首先是主資料夾tensorflow_application/jpg,該資料夾下有兩個次資料夾001和002,001資料夾的下面是一類圖片;002資料
Hive中建立和呼叫儲存過程及自定義函式
前面的文章《在Hive中實現儲存過程–HQL/SQL》中介紹瞭如何使用HPL/SQL在Hive中實現儲存過程,執行類似Oracle PL/SQL的功能。 一般的業務場景是資料開發人員開發好一個儲存過程,然後週期性的呼叫,傳入不同的引數即可。 本文繼續介紹如何在Hive中利
ios中tableview的建立和自定義cell的封裝
#import "HGYwaitServiceViewController.h" #import "HGYWaitingserveCell.h" @interface HGYwaitServic
cocos2dx-3.11 使用建立Lua專案以及執行自定義場景
第一節 建立專案 現在用cocos2dx3.11版本寫一個小遊戲,首先建立專案,在終端裡輸入如下指令: cd/Users/xiaosong1531/Desktop/cocos2d-x-3.11.1/tools/cocos2d-console/bin 進入到bin目錄之後,
openstack 權限控制 (添加自定義角色)keystone等組件
們的 ner req cts 做的 自己 rul 去重 cin 每一個平臺、系統都會對於用戶的權限進行嚴格的管理與控制。 openstack是一個開源的項目,我們可以直接下載其源碼,進行更改以達到我們的要求。 這裏只是針對於用戶的權限進行管理,以keystone: ke
PHP中call user func()和call_user_func_array()調用自定義函數小結
echo 函數名 sta 小結 blog 如果 use ati 參數 call_user_func() 和 call_user_func_array(),通過傳入字符串函數,可以調用自定義函數,並且支持引用,都允許用戶調用自定義函數並傳入一定的參數: 1、mixed cal
python---基礎知識回顧(十)進程和線程(自定義線程池,上下文管理器和協程的使用)
elf () self. 數據類型 大小 get 基礎數據類型 __init__ 進行 前戲: 在進行自定義線程池前,先了解下Queue隊列 隊列中可以存放基礎數據類型,也可以存放類,對象等特殊數據類型 from queue import Queue class T:
事件監聽和window.history以及自定義創建事件
lac 瀏覽器 捕獲 tps details push AD his listener 1.事件監聽window.addEventListener方法: Window.addEventListener(event, function, useCapture); useC
【TP5.1】建立通用的基類自定義命令
author:咔咔 wechat:fangkangfk 在之前我們一直在做admin下的業務,在設定自定義模板的時候沒有考慮到一些情況 下面我們來改動一下 這樣做就ok了,不管是建立admin下的控制器,還是index的控制器,這一個模板就可以
Android Studio 3.0踩坑篇之自定義apk名稱
報錯日誌 Cannot set the value of read-only property ‘outputFile’ Android Studio3.0之前用法如下 applicationVariants.all { variant ->
【Untiy3d-編輯器相關3】 各種面板上新增自定義選單
[MenuItem("MenuItem/ShowTest1")] public static void ShowTest1() {
HTML中--定義header和footer高度中間自適應
<html> <head> <meta charset="utf-8" /> <title></title> <style> html,