資料庫LINUX下安裝

2021-10-18 23:17:19 字數 3146 閱讀 5797

一、(計畫安裝在/dm8/下)

1.建立管理員

groupadd dinstall

useradd –g dinstall –m –d /home/dmdba –s /bin/bash dmdba

passwd dmdba

2.進行一些檔案的配置

vi /etc/security/limits.conf

-----dmdba soft nofile 65536

dmdba hard nofile 65536

dmdba soft nproc 10240

dmdba hard nproc 10240

vi /etc/security/limits.d/20-nproc.conf

dmdba soft nproc 10240

dmdba hard nproc 10240

3.mkdir -p /dm8

chown -r dmdba:dinstall /dm8

凡是dmdba用到的目錄都屬組

4. 掛載

mount -o loop /映象檔案路徑(指到具體路徑)/掛載點

5.切換到dmdba下進行安裝

進入掛載點目錄

./dminstall.bin -i

根據提示進行選擇。安裝型別是典型安裝。

安裝目錄 放在 /dm8 下面

安裝結束後root使用者執行建立ap服務的指令碼

/dm8/script/root/root_installer.sh

二、初始化例項(放在/dm8/data)

cd /dm8

mkdir -p data

chown dmdba:dinstall data

進入到dm8/bin

./dminit path=/dm8/data charset=0 case_sensitive=1 page_size=32 extent_size=32 log_size=2048 length_in_char=1

字符集:0代表gbk ,1代表utf-8(預設是0)

大小寫: 0不敏感 ,1敏感(預設是1)

頁大小支援4,8,16,32(預設是8)

簇:支援16,32,預設16

儲存單位:0.是以位元組為單位,1是以字元為單位

一般頁大小,簇大小都設定成32

三、註冊服務

切換到root使用者下

cd /dm8/script/root

./dm_service_installer.sh -t dmserver -dm_ini /dm8/data/dameng/dm.ini -p dm

註冊好後,在dm8/bin/

dmservicedm

用dmdba啟動

./dmservicedm start

注意:埠號預設是5236,例項名dmserver,管理員的密碼預設和賬號一樣

******與資料庫有關的操作,盡量都用dmdba

四、調整引數

例如:–伺服器環境:cpu:2路32核 /記憶體:128gb /磁碟 339g

ip:192.168.148.245

call sf_set_system_para_value (『max_os_memory』,100,1,2);

call sf_set_system_para_value (『max_sessions』,500,1,2);

call sf_set_system_para_value (『max_session_statement』,2000,1,2);

call sf_set_system_para_value (『buffer』,64000,1,2);

call sf_set_system_para_value (『buffer_pools』,127,1,2);

call sf_set_system_para_value (『recycle』,4000,1,2);

call sf_set_system_para_value (『recycle_pools』,7,1,2);

call sf_set_system_para_value (『hj_buf_global_size』,4000,1,2);

call sf_set_system_para_value (『hj_buf_size』,300,1,2);

call sf_set_system_para_value (『dict_buf_size』,50,1,2);

call sf_set_system_para_value (『temp_size』,1000,1,2);

call sf_set_system_para_value (『vm_pool_size』,256,1,2);

call sf_set_system_para_value (『sess_pool_size』,256,1,2);

call sf_set_system_para_value (『cache_pool_size』,2000,1,2);

call sf_set_system_para_value (『memory_magic_check』,2,1,2);

call sf_set_system_para_value (『pk_with_cluster』,0,1,2);

call sf_set_system_para_value (『worker_threads』,32,1,2);

call sf_set_system_para_value (『task_threads』,32,1,2);

call sf_set_system_para_value (『use_pln_pool』,1,1,2);

call sf_set_system_para_value (『olap_flag』,2,1,2);

call sf_set_system_para_value (『optimizer_mode』,1,1,2);

call sf_set_system_para_value (『view_pullup_flag』,1,1,2);

–call sf_set_system_para_value (『compatible_mode』,4,1,2);

call sf_set_system_para_value (『enable_monitor』,1,1,2);

–call sf_set_system_para_value (『direct_io』,1,1,2);

改完重啟一下

linux下安裝mysql資料庫

tar zxvf mysql 5.6.33 linux glibc2.5 x86 64.tar.gz mv mysql 5.6.33 linux glibc2.5 x86 64 mysql 解壓完我的路徑是 opt mysql 1.查詢是否有mysql使用者組和mysql使用者 groups mys...

linux下安裝sql資料庫

首先執行下面三條命令 sudo apt get install mysql server sudo apt isntall mysql client sudo apt install libmysqlclient dev 安裝成功後可以通過下面的命令測試是否安裝成功 sudo netstat tap...

linux下安裝Mysql資料庫

wget 第二步 檢測是否已經安裝了mysql 命令 rpm qa grep mysql 如果已經安裝了,將其解除安裝,如 rpm e nodeps mysql libs 5.1.71 1.el6.x86 64 根據自己查詢到的刪除對應的mysql linux下有自帶的mysql,所以呀你不要驚嘆為...