本文主要描述 openGauss 資料庫在虛擬機 VirtualBox+CentOS 上的安裝配置,
實驗環境說明
說明:本實驗環境為虛擬機 VirtualBox 6.1.14 + CentOS 7.8 + openGauss 1.1.0,
設備介紹:為了滿足 openGauss 安裝部署實驗需要,建議每套實驗環境采用以下配置:
| 設備名稱 | 設備型號 |
|---|---|
| Linux作業系統 | CentOS 7.8 |
| Windows作業系統 | Win10 x86 64位 |
| 虛擬機 | VirtualBox 6.1.14 |
| Python | Python 3.6.X |
1.1 單機安裝概覽

1.2 虛擬機 VirtualBox 下載及安裝
步驟 1 進入官方網站下載頁面,
網址:https://www.virtualbox.org/wiki/Downloads
若無法打開嘗試使用 https://www.virtualbox.org 登錄后點擊左側Downloads,
點擊” window 主機” 下載 windows 版本的 VirtualBox,

步驟 2 下載完成后,雙擊執行檔案進行安裝,
下載后,檔案名為:VirtualBox-6.1.14-140239-Win.exe,雙擊此執行檔案進行安裝,安裝程序中存放地址可以根據自己想法去設定,其他所有選項都可以默認,直接按下一步就行,最后安裝成功,
具體如下:

1.3 CentOS 7.8 鏡像檔案下載
步驟 1 進入華為開源鏡像站的下載頁面,
網址:https://mirrors.huaweicloud.com/centos-vault/7.8.2003/isos/x86_64/,具體如下:

步驟 2 點擊”CentOS-7-x86_64-DVD-2003.iso”,進行相應 ISO 鏡像檔案下載,
下載的檔案名如下:

1.4 VirtualBox 下安裝 CentOS 7.8 作業系統
步驟 1 新建虛擬電腦,
打開 VirtualBox 軟體,在 VirtualBox 的管理器上點擊”新建”,具體如下:

在此頁面,填好相應的名稱(如:centos)、檔案存放地址(如:d:\vmwork)、作業系統型別(如:
Linux))、版本(如:Other Linux),然后點擊”下一步”,

記憶體設定為2048MB(表示整個系統只有2G記憶體),然后點擊”下一步”,

采用默認設定,直接點擊”創建”,

采用默認設定,直接點擊”下一步”,

采用默認設定,直接點擊”下一步”,

硬碟大小改為10G(10G表示硬碟自動擴展后所能達到的最大極限大小,在實際使用中可以根據自己情況來做調整),然后點擊”創建”,


新建虛擬電腦已經完成,接下來對虛擬電腦進行設定,
步驟 2 設定虛擬電腦并安裝,
在VirtualBox的管理器上點擊”設定”,具體如下:

在設定頁面上點擊”系統”,進行系統設定,在啟動順序中把”光驅”、”硬碟”移動至第一、二啟動,”軟驅”去掉勾選,具體如下:

處理器中,CPU設定為2,具體如下:

點擊“存盤“設定項,選擇光碟并在分配光驅后面點擊加載按鈕將前面下載的centos 7.8 ISO檔案加載至光驅中,具體如下:


點擊“網路“設定項,這里用到二張網卡,網卡1連接方式下拉選擇為”僅主機(Host-Only)網路“,主要用于本地電腦與虛擬電腦相連,具體如下:

網卡2設定,勾選“啟用網路連接”,并且“連接方式選擇”下拉選擇為“網路地址轉換(NAT)“,主要用于虛擬電腦與互聯網相連,具體如下:

最后點擊“OK“按鈕,設定完成,設定完成頁面如下:

點擊啟動按鈕,開始進入系統安裝,

確定光驅中的ISO內容正確后,點擊“啟動“,
啟動安裝第一界面,直接按下“Enter“鍵后就會進入自檢界面,

在自檢界面按下“Esc“鍵跳過自檢,然后進入如下界面:

語言選擇中文----》簡體中文(中國),然后點擊“繼續“,
在此頁面,點擊“安裝位置“先進行磁區,具體如下:

選擇“我要配置磁區“,然后點擊”完成“,

下拉選擇“標準磁區“,然后點擊”點擊這里自動創建他們“,

點擊“完成“,進入下一步設定,

點擊“接受更改“,完成磁區設定,接下來進行網路和主機名設定,

在安裝資訊摘要頁面,點擊“網路和主機名“進行網路和主機名設定,具體如下:

分別針對二張網卡進行設定,如以太網(enpOs3)網卡,先點擊“關閉“邊上的按鈕把網卡打開,

接著設定主機名(如:db1),并點擊“應用(A)”,然后點擊“配置“,
說明:設定主機名時一定要注意,如果在同一網段內有多位學員按此檔案來安裝,請盡量把主機名設成不一樣,

在配置頁中,選擇“常規“,然后勾選”可用時自動鏈接到這個網路“,接著點擊”保存“,

引數第一張網卡的設定步驟對第二張網卡進行設定,先打開網卡,接著進行配置,具體如下:

點擊“保存“,

點擊“完成“,結束網路和主機名的設定,
在安裝資訊摘要頁面,點擊“軟體選擇 “進行軟體安裝設定,具體如下:

在此頁面選擇“虛擬化主機“,并在右邊勾選”Linux的遠程管理“、”開發工具“、”安全性工具“、”系統管理工具“,然后點擊完成,
設定結束,點擊“開始安裝“,具體如下:

點擊“ROOT密碼“,給ROOT用戶設定密碼(如:openGauss@123),

點擊“創建用戶“,在此新創建一個用戶(如:用戶test,密碼openGauss@123),具體如下:


點擊“完成配置“,系統安裝中,等待數分鐘后會出現如下界面:

出現此界面表示,系統安裝完成,然后點擊“重啟“,
重啟后,要求輸入用戶名及密碼,這里用root用戶登錄,密碼比如:openGauss@123,
注意:命令列環境下,輸入密碼沒有回顯,輸入的內容不顯示在界面上,直接輸入密碼后回車即可,

步驟 3 確認網路,
在Linux作業系統上,通過ifconfig來查看二張網卡是否都正常啟動,具體如下:
[root@db1 ~]# ifconfig
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.56.108 netmask 255.255.255.0 broadcast 192.168.56.255
inet6 fe80::ac2f:dc4f:edfe:1d57 prefixlen 64 scopeid 0x20<link>
ether 08:00:27:0f:78:e3 txqueuelen 1000 (Ethernet)
RX packets 519 bytes 48509 (47.3 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 178 bytes 52937 (51.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enp0s8: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.3.15 netmask 255.255.255.0 broadcast 10.0.3.255
inet6 fe80::bedc:2040:4b9:23ed prefixlen 64 scopeid 0x20<link>
ether 08:00:27:45:8d:f0 txqueuelen 1000 (Ethernet)
RX packets 72 bytes 10702 (10.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 124 bytes 11664 (11.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
……………………………..
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:05:11:90 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
通過ping baidu.com確認是否能上網,具體如下:
[root@db1 ~]# ping baidu.com
PING baidu.com (39.156.69.79) 56(84) bytes of data.
64 bytes from 39.156.69.79 (39.156.69.79): icmp_seq=1 ttl=47 time=48.1 ms
64 bytes from 39.156.69.79 (39.156.69.79): icmp_seq=2 ttl=47 time=46.5 ms
64 bytes from 39.156.69.79 (39.156.69.79): icmp_seq=3 ttl=47 time=49.2 ms
64 bytes from 39.156.69.79 (39.156.69.79): icmp_seq=4 ttl=47 time=47.3 ms
64 bytes from 39.156.69.79 (39.156.69.79): icmp_seq=5 ttl=47 time=46.7 ms
64 bytes from 39.156.69.79 (39.156.69.79): icmp_seq=6 ttl=47 time=45.9 ms
64 bytes from 39.156.69.79 (39.156.69.79): icmp_seq=7 ttl=47 time=46.7 ms
64 bytes from 39.156.69.79 (39.156.69.79): icmp_seq=8 ttl=47 time=48.3 ms
使用 ctrl+c組合鍵可以結束輸出,
至此,使用VirtualBox下安裝CentOS 7.8作業系統安裝和網路配置完成,后面我們會基于此安裝openGauss資料庫,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/403964.html
標籤:其他
上一篇:Linux詳解 --- 行程管理1 (行程概念 / 行程優先級)
下一篇:精講Linux-行程信號
