博客 / 詳情

返回

金倉KingbaseES數據庫安裝至Linux系統

下載

官網下載

https://www.kingbase.com.cn/download.html#database

https://www.kingbase.com.cn/download.html#database_list

注意:此處還能下載180天授權文件

不授權一般來説是試用,長時間使用可以和金倉購買授權.

基本配置

創建必備目錄

如果設置的目錄不同,在後面的路徑配置也要進行更改

mkdir -p /opt/software/
mkdir -p /opt/software/KingbaseESV9
mkdir -p /opt/Kingbase/ES/V9
chmod o+rwx /opt/Kingbase/ES/V9

掛載iso

iso格式的安裝程序包需要先掛載才能使用,需要使用root用户掛載iso文件

cd /opt/software/
mount KingbaseES_V009R003C011B0003_Lin64_install.iso KingbaseESV9/

創建專屬用户

專門用於處理kingbase的用户,按需求創建

root@192-168-13-5:~# adduser kingbase
Adding user `kingbase' ...
Adding new group `kingbase' (1000) ...
Adding new user `kingbase' (1000) with group `kingbase' ...
Creating home directory `/home/kingbase' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
Sorry, passwords do not match
passwd: Authentication token manipulation error
passwd: password unchanged
Try again? [y/N]
Changing the user information for kingbase
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] Y

測試

root@192-168-13-5:~# su kingbase
kingbase@192-168-13-5:/root$ exit

安裝

官網操作手冊,如果你需要更加詳情的配置推薦看官方文檔

https://bbs.kingbase.com.cn/docHtml?recId=ef7404928de44316a3e72c84e64af712&url=aHR0cHM6Ly9iYnMua2luZ2Jhc2UuY29tLmNuL2tpbmdiYXNlLWRvYy92OS4zLjExL2ludHJvL3JlbGVhc2Vub3Rlcy1leHRlcm5hbC12OS9pbmRleC5odG1s

先切換到kingbase用户,然後執行命令進行安裝

# 切換到kingbase用户
su kingbase
# 啓動安裝
cd /opt/software/KingbaseESV9
sh setup.sh -i console

大約8次確認後會出現同意協議的確認步驟:

輸入Y後回車確認

選擇安裝集

選擇安裝集,這裏以完整版為例,輸入1回車。

選擇授權文件

有的話輸入,沒有的話為空跳過

選擇安裝路徑

可以看到,默認安裝路徑為/optKingbase/ES/V9

可以填入絕對路徑進行更換,或者為空保持默認路徑

安裝配置彙總

回車繼續

再次確認

之後會進入安裝讀條,等待1分鐘

選擇數據存儲路徑

選擇一個文件夾,必須為空文件夾,默認為opt/Kingbase/ES/V9/data

使用默認或者填入後回車繼續

指定監聽端口

設置數據庫管理員用户名密碼

默認用户名為system

密碼必填

會確認密碼

選擇服務器編碼

設置服務器編碼和本地編碼

如果報錯:

Locale net supported by the OS,please select another one.

意思為本地不支持所選語言(中文),請換一個,改為3 英文(輸入3回車)

選擇數據庫模式

大小寫是否敏感

設置塊大小

選擇‌認證方法

設置自定義參數

回車跳過

確認開始安裝

等待大概幾十秒

安裝完成

列出了安裝位置和註冊服務的命令

回車退出安裝

註冊系統服務

切換回root用户註冊服務

exit
或者
sudo root

#執行
/opt/Kingbase/ES/V9/install/script/root.sh

服務啓動/關閉控制

# 查詢狀態
sudo service kingbased status

# 啓動服務
sudo service kingbased start

# 停止服務
sudo service kingbased stop

# 重啓服務
sudo service kingbased restart

查看服務狀態

測試

/opt/Kingbase/ES/V9/ClientTools/bin/ksql -U system -d test -h 127.0.0.1

注意system是用户名 test是數據庫名稱

取消掛載

安裝完成後可以取消掛載

umount /opt/software/KingbaseESV9

查看金倉數據庫

下載數據庫連接工具

(其他能連的也行)

https://www.kingbase.com.cn/download.html#tool

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.