成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Linux下安裝oracle數(shù)據(jù)庫內(nèi)核參數(shù)說明-創(chuàng)新互聯(lián)

在安裝數(shù)據(jù)庫時需要配置以下內(nèi)核參數(shù):

成都創(chuàng)新互聯(lián)公司專注于企業(yè)網(wǎng)絡(luò)營銷推廣、網(wǎng)站重做改版、寧安網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5、商城網(wǎng)站開發(fā)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為寧安等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576

引用自:https://docs.oracle.com/cd/E11882_01/install.112/e47689/pre_install.htm#LADBI1187

信號量和共享內(nèi)存是兩組截然不同的操作系統(tǒng)資源。信號量是Oracle用于進程間通信的系統(tǒng)資源,它們占用相對較小的內(nèi)存空間,而共享內(nèi)存用于包含SGA并且可以占用大部分物理內(nèi)存。

aio-max-nr:所有活動異步 I/O 上下文中可允許的最多事件數(shù)。默認值為 65536;
file-max:當前內(nèi)核可以打開的大的文件句柄數(shù);
shmmax:以字節(jié)為單位規(guī)定內(nèi)核可允許的大共享內(nèi)存段。64位默認值為 68719476736;32位默認值為 4294967295。注:但內(nèi)核支持的值比這個值要多得多,oracle中最小配置為536870912,64位大值為物理內(nèi)存-1字節(jié),32位大值為小于4GB-1個字節(jié)的值或4294967295,推薦設(shè)置為物理內(nèi)存大小的1/2;
shmall:以字節(jié)為單位規(guī)定一次在該系統(tǒng)中可以使用的共享內(nèi)存總量。64位默認值為4294967296;32位默認值為 268435456。oracle推薦的最小值為:2097152,在內(nèi)存較小時可以使用小于2097152的值,內(nèi)存較大時(超過8G)需要通過以下公式進行計劃:公式1:memtotal/pagesize。公式2:(SHMMAX/getpagesize()*(SHMMNI/16))。
shmmni:系統(tǒng)范圍內(nèi)大共享內(nèi)存段數(shù)量。在 64 位和 32 位架構(gòu)機器中的默認值都是 4096
sem:即semaphores縮寫。共有四個值與之對應(yīng),oracle建議的值為kernel.sem = 250 32000 100 128 ,分別對應(yīng):
SEMMSL | maximum number of semaphores in a semphore set   | 250   |定義每個Oracle數(shù)據(jù)庫的大信號量數(shù)。|取值范圍1 – 65536
SEMMNS | maximum number of semphores in the system        | 32000 |定義系統(tǒng)上的大信號量。            |取值范圍1 – 2147483647  
SEMOPM | maximum number of operations per semop(P) call   | 100   |定義每個semop調(diào)用的大操作數(shù)。     |取值范圍100
SEMMNI | maximum number of semaphore sets in system       | 128   |定義整個系統(tǒng)中信號量集的大數(shù)量    |取值范圍1 – 32768
規(guī)則:
SEMMNI*SEMMSL>=SEMMNS,SEMMNS=系統(tǒng)中每個實例process+10之和+2*max(process)

操作系統(tǒng)與sysctl中kernel.sem參數(shù)的對應(yīng)關(guān)系

$ ipcs -ls

------ Semaphore Limits --------
max number of arrays = 128      // SEMMNI
max semaphores per array = 250      // SEMMSL
max semaphores system wide = 32000     // SEMMNS
max ops per semop call = 100    // SEMOP
semaphore max value = 32767

與信號量相關(guān)的問題:
問題1:

SQL> startup nomount
ORA-27154: post/wait create failed
ORA-27300: OS system dependent operation:semget failed with status: 28
ORA-27301: OS failure message: No space left on device
ORA-27302: failure occurred at: sskgpcreates

[root@prodb linux]# ipcs -s

------ Semaphore Arrays --------
key        semid      owner      perms      nsems     
0x00000000 0          root       600        1         
0x00000000 65537      root       600        1         
0x9a31ff94 1507331    oracle     640        154 
本例中154>max number of arrays = 128需要調(diào)整SEMMNI值為200及以上。

問題2:

Getting ORA-600 [OSDEP_INTERNAL] errors while starting up the database:

ORA-00600: internal error code, arguments: [OSDEP_INTERNAL],
[], [], [], [], [], [], []
ORA-27302: failure occurred at: skgpwreset1
ORA-27303: additional information: invalid shared ctx
ORA-27146: post/wait initialization failed
ORA-27300: OS system dependent operation:semget failed with status: 28
ORA-27301: OS failure message: No space left on device
ORA-27302: failure occurred at: sskgpsemsper

semmns值太小,修改為:kernel.sem = 256 32768 100 228

信號量的刪除

信號量或共享內(nèi)存錯誤主要出現(xiàn)在實例啟動時(特別是'startup nomount'階段)。這是Oracle嘗試獲取實例的信號量和共享內(nèi)存的唯一時間。在正常的數(shù)據(jù)庫操作期間,很少出現(xiàn)與信號量或共享內(nèi)存相關(guān)的錯誤。發(fā)生這些錯誤的最常見情況是在創(chuàng)建新數(shù)據(jù)庫期間。但是,有時當Oracle實例崩潰時,操作系統(tǒng)可能無法釋放共享內(nèi)存段。這限制了實例可用于再次啟動的共享內(nèi)存總量。在這種情況下,您需要手動刪除這些段。

[oracle@prodb ~]$ $ORACLE_HOME/bin/sysresv

IPC Resources for ORACLE_SID "PROD3" :
Shared Memory:
ID              KEY
1966083         0x00000000
1998852         0x00000000
2031621         0x4db7973c
Semaphores:
ID              KEY
1507331         0x9a31ff94
Oracle Instance alive for sid "PROD3"

Linux: 
% ipcrm shm 2031621 1998852 1966083

Other Unix: 
% ipcrm -m 12189717

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)頁標題:Linux下安裝oracle數(shù)據(jù)庫內(nèi)核參數(shù)說明-創(chuàng)新互聯(lián)
文章位置:http://jinyejixie.com/article8/ccsdip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號網(wǎng)站制作、網(wǎng)站設(shè)計公司、虛擬主機、網(wǎng)站排名自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司
永和县| 东源县| 车致| 达州市| 铁岭市| 乌拉特中旗| 和政县| 乌什县| 临邑县| 安岳县| 策勒县| 句容市| 龙井市| 新丰县| 钟山县| 筠连县| 林甸县| 馆陶县| 秀山| 河津市| 洛阳市| 桓台县| 新巴尔虎左旗| 伊吾县| 永仁县| 博野县| 临夏县| 宣汉县| 施秉县| 东丰县| 黄浦区| 安阳县| 芜湖县| 正安县| 个旧市| 天镇县| 溆浦县| 厦门市| 龙江县| 江西省| 平陆县|