資料庫的安裝以及配置
阿新 • • 發佈:2020-09-21
資料庫的安裝以及相關引數的配置
- 題外話,如果Centos是命令列,可以使用su - 命令進入root使用者後輸入inti 5或者tar init 5進入圖形介面。
+ 預先檢查作業系統,lsblk檢視磁碟資訊, df -hT檢視大小以及掛載點。如果追加磁碟需要fdisk -l檢視空置磁碟,然後進入fdisk模式初始化磁碟,fdisk /dev/sdb 輸入命令列指令通常為n(新增分割槽
)p(主分割槽
)w(儲存
),特殊情況另外檢視。
+ 隨後格式化分割槽,將分割槽格式化為ext4檔案系統(ext3也可行),mkfs -t ext4 /dev/sdb(需要分盤就sdb1)。
+ 掛載資料目錄,mount /dev/sdb /data目錄,設定開機自動掛載。vim /etc/fstab 追加/dev/sdb /data目錄 ext4 defaults 0 0
+ 檢查伺服器配置,lscpu檢視cpu核心數量,free檢視記憶體大小,ifconfig檢視ip資訊或者route。cat /etc/redhat-release檢視作業系統核心。hostname檢視主機名。禁用防火牆(謹慎,實際操作環境不一定會通過該請求!)
+ 檢視防火牆的狀態 service iptable status 或 systemctl status firewalld.service。臨時關閉防火牆servcie iptables stop或systemctl stop firewalld.service。永久關閉chkconfig iptables off或systemctl disable firewalld.service。
+ 如果不能關閉防火牆,那就提前規劃好埠,在防火牆內開放規劃的埠。檢視埠firewall-cmd --list-ports開啟埠firewall-cmd --zone=public --add-port=80/tcp --permanent命令含義:–zone #作用域–add-port=80/tcp #新增埠,格式為:埠/通訊協議–permanent #永久生效,沒有此引數重啟後失效。設定後一般需要重啟防火牆適應規則,firewall-cmd --reload。
配置.bash_profile環境變數。
> export BACKUP_PATH=/kingbase/app/kes_backup/rmandir #後續備份的備份檔案路徑
export KINGBASE_DATA=/kingbase/app/kes/8.3/data
PATH=$PATH:$HOME/.local/bin:$HOME/bin:/kingbase/app/kes/8.3/Server/bin
export LD_LIBRARY_PATH=$PATA:/kingbase/app/kes/8.3/Server/lib
部署資料庫-推薦圖形化介面部署,命令列部署時許可檔案路徑輸入很麻煩!
- 部署完成後在檔案路徑data目錄下執行./root.sh。
- 然後執行優化指令碼。
資料庫啟停命令以及如何進入資料庫
- 啟動service kingbase8d start。配置了環境變數可以使用sys_ctl start命令
- 停止service kingbase8d stop。配置了環境變數可以使用sys_ctl stop命令
- 進入資料庫ksql -USYSTEM -W123456 -p55555 -dSAMPLES
- 其中-U大寫,使用者名稱、-W大寫,密碼、後續小寫分別為埠,進入的庫
- 如果遠端登入需要新增引數-h 192.168.0.0
- 登入後輸入\c可以檢視當前連線的資訊,與whoami效果一樣。