dbca -silent -responsefile 建庫由於tmpfs太小報錯ORA-27102: out of memory
錯誤資訊:
[[email protected] ~]$ dbca -silent -responsefile dbca.rsp Copying database files 1% complete 2% complete 4% complete 12% complete 100% complete Look at the log file "/DBSoft/oracle/cfgtoollogs/dbca/woo/woo.log" for further details. [[email protected] ~]$ cat /DBSoft/oracle/cfgtoollogs/dbca/woo/woo.log SGA size can not be greater than maximum shared memory segment size (0). Refer to Oracle installation guide to configure your operating system kernel parameters. Copying database files DBCA_PROGRESS : 1% DBCA_PROGRESS : 2% ORA-27102: out of memory DBCA_PROGRESS : 4% ORA-01034: ORACLE not available DBCA_PROGRESS : 12% ORA-01034: ORACLE not available DBCA_PROGRESS : 100%
檢查alert告警日誌:
[[email protected] ~]$ cat $ORACLE_BASE/diag/rdbms/woo/woo/trace/alert_woo.log Thu Jun 11 22:46:03 2015 Starting ORACLE instance (normal) WARNING: The system does not seem to be configured optimally. Creating a segment of size 0x0000000000800000 failed. Please change the shm parameters so that a segment can be created for this size. While this is not a fatal issue, creating one segment may improve performance
問題分析:
從上面的警告日誌中的一個告警資訊告訴我們這個系統在啟動的時候需要建立一個大小為0x0000000000800000 size的segment失敗,雖然不是一個致命的問題,但是同時告訴我們去修改shm引數可以提高效能。問題處理:
既然問題已經弄清楚了,那麼下一步我們解決該問題就很簡單了,擴大/de/shm 的值1、首先檢視下大小是多少:
[[email protected] ~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_db01-lv_root 35G 8.7G 25G 27% / tmpfs 947M 0 947M 0% /dev/shm /dev/sda1 485M 35M 425M 8% /boot
2、手動擴大tmpfs的大小
[[email protected] ~]# mount tmpfs /dev/shm -t tmpfs -o size=8g
[[email protected] ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_db01-lv_root
35G 8.7G 25G 27% /
tmpfs 8.0G 0 8.0G 0% /dev/shm
/dev/sda1 485M 35M 425M 8% /boot
tmpfs 8.0G 0 8.0G 0% /dev/shm
3、重新執行安裝
[[email protected] ~]$ dbca -silent -responsefile dbca.rsp
Cleaning up failed steps
5% complete
Copying database files
7% complete
9% complete
16% complete
23% complete
30% complete
41% complete
Creating and starting Oracle instance
43% complete
48% complete
53% complete
57% complete
58% complete
59% complete
62% complete
64% complete
Completing Database Creation
68% complete
71% complete
75% complete
85% complete
96% complete
100% complete
Look at the log file "/DBSoft/oracle/cfgtoollogs/dbca/woo/woo7.log" for further details.
[[email protected] ~]$
[[email protected] ~]$ netca /silent /responsefile netca.rsp
Parsing command line arguments:
Parameter "silent" = true
Parameter "responsefile" = netca.rsp
Oracle Net Configuration Assistant could not find the Response File at the given location.
Oracle Net Services configuration failed. The exit code is 1
4、完成之後將tmpfs最終的大小永久寫入到/etc/fstab檔案中
[[email protected] ~]$ cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Tue Jun 9 19:17:12 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/vg_db01-lv_root / ext4 defaults 1 1
UUID=9ba8ae31-c918-4ad0-8408-e9e0a7d0beb4 /boot ext4 defaults 1 2
/dev/mapper/vg_db01-lv_swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs size=8g 0 0 -------修改這行內容將defaults改為需要擴充套件的大小size=8g 即可
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
備註官方文件解釋:
If the value of max_target is set to a value greater than the allocation for the /dev/shm size, then you may encounter the error ORA-00845: MEMORY_TARGET not supported on this system.相關推薦
dbca -silent -responsefile 建庫由於tmpfs太小報錯ORA-27102: out of memory
錯誤資訊:[[email protected] ~]$ dbca -silent -responsefile dbca.rsp Copying database files 1% complete 2% complete 4% complete 12% compl
oracle數據庫經常提示27102 out of memory解決方法
memory 執行 不知道 post log ins 共享 sysctl etc 網上有很多解決方案,但是我一個也看不懂,不知道寫的什麽鬼的東西,為什麽一句話就能解決的事,非得長篇大論說原理是什麽,看得一臉懵逼 我的解決方法入戲 vi /etc/sysctl.conf 修改
oracle 11g rac dbca建庫時提示創建監聽
oracle 監聽 listener oracle rac Oracle 11g rac dbca建庫時提示創建監聽在安裝oracle 11g rac時,使用dbca建庫的過程中提示需要創建監聽:Default Listener "LISTENER" is not configured in
DBCA建庫出錯ORA-00600: internal error code, arguments
eno domain following ldo news bsp cat err idc 正常步驟安裝完成Oralce,通過dbca建庫,報錯如下圖所示: Oracle安裝日誌中報錯如下: [Thread-40] [ 1999-12-15 12:23:54.0
11204RAC-dbca建庫指令碼
SET VERIFY OFFconnect "SYS"/"&&sysPassword" as SYSDBAset echo onspool /u01/app/oracle/admin/qpdb/scripts/postDBCreation.log append@/u01/app/oracle/
DBCA建庫找不到ASM磁碟一例
start resource: Name: ora.rac.db, node: null, filter: null, msg CRS-5017: The resource action "ora.rac.db start" encountered the following error: ORA-01078
Oracle11gR2手工建庫(附DBCA靜默建庫)
參考官方文件:E25494-03 環境:CentOS6.5 Oracle11.2.0.4 1. 指定Oracle SID [[email protected] ~]$ echo $ORACLE_SID orcl 2. 設定環境變數 [[email
oracle 11g + ASM dbca 建庫問題解決心得
環境AIX 6.1 ,oracle11g ASM ASM例項安裝完成,並能正常啟動,ASM盤組能夠檢測到。 oracle軟體正常安裝。 然後DBCA建庫的時候,在選擇檔案儲存為止的時候選擇ASM磁碟,然後圖形介面上不顯示盤組, 手動輸入 +datadg 開始提示ORA
【12C-建庫篇】Oracle 12c利用DBCA建立資料庫
安裝完Oracle 12c資料庫軟體後,就可以進行資料庫的建立,可以使用SQL語句手工建庫,也可以使用DBCA工具進行建庫,本篇主要講解如何利用DBCA進行資料庫的建立。一 呼叫DBCA[[email protected] ~]$ dbca二 詳細安裝步驟1 在選擇
oracle11.2.0.1靜默安裝之dbca靜默建庫
1) 生成響應檔案:[[email protected] response]$ cp netca.rsp ../netca.rsp^C[[email protected] response]$ pwd/home/oracle/database/respon
DBCA建庫——一般用途或事務處理
軟體 Oracle 11.2.0.4.0 CentOS 65 dbca建庫 oracle使用者執行“dbca”命令 此處需要在命令列視窗執行“lsnrctl start”命令,啟動監聽程式: 此處可以統一設定密碼或者每個使用者
11gR2 單例項dbca靜默建庫
[[email protected] ~]$ dbca -help dbca [-silent | -progressOnly | -customCreate] {<command> <options> } | { [<comma
使用dbca建庫出現ORA-04031錯誤的解決辦法
使用dbca建庫,出現ORA-04031錯誤 ORA-04031 unable to allocate %s bytes of shared memory (“%s”,”%s”,”%s”,”%s”)” 這個錯誤與Linux作業系統的kernel.shmmax
ORACLE 建庫過程總結
sel index auto 索引表 建表 arch 命名 需要 select 1,忘記sys密碼 打開CMD命令窗口,執行以下操作: 1,SQLPLUS /NOLOG; 2, 3,CONNECT / AS SYSDBA 4, 5,ALTER USER SYS ID
MySQL批量建庫導數據腳本
數據庫數據庫名列表放入一個文件裏面# cat 00db.txt information_schema db_app_cms db_eop db_leader_cms db_leader_commentmysqldump出來的sql數據放入一個文件裏面# cat 00dbsql.txt -rw-r--r-- 1
靜默建庫和刪除數據庫
dbca 靜默建庫 很多時候客戶現場或測試環境不一定有xm等圖形工具,新建庫或刪除庫需要通過命令行進行。靜默建庫:[email protected]/* */>select * from v$version where rownum<2; BANNER -----------
mysql數據庫建庫建表實例
create 刪除 存在 database efault int 字段 primary 日期字段 一。實例。 drop database if exists school; //如果存在SCHOOL則刪除create database school; //建立庫SCHOOL
PADs 元器件PCB建庫
註意 style blog 技術分享 情況 間距 建庫 -s view 直接看圖就好了,上圖! 有幾點需要記住的: 如果沒有datasheet的情況下,與焊盤相比,阻焊大0.1mm,鋼網小0.1mm。或者阻焊大0.05mm
建庫建表學習心得(知識點誤點分析)
.cn 分析 說明 log courses 應該 code 主健 字符類型 建庫建表知識點(下列舉例)、 建庫: CREATE DATABASE EduBase2017 ON (NAME=‘Datefile_1‘ ,FILEN
Entity Framework——建模建庫
conf fig codefirst creat -c question 原來 三種 表示 1數據庫初始化策略選擇 三種初始化策略: 1)CreateDatabaseIfNotExists:默認的策略。如果數據庫不存在,那麽就創建數據庫。但是如果數據庫已存在,而且實體發生了