一、(計畫安裝在/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,所以呀你不要驚嘆為...