'memory_target'에 해당하는 글 1건

수치는 서버 환경 마다 다를 수 있습니다. 
적정히 조정하시면 됩니다.

/dev/shm 이 물리적 메모리의 60%이상 .

310M로 재설정함.
mount -t tmpfs shmfs -o size=310m /dev/shm

shmfs                      310       228        83  74% /dev/shm

아래 설정을 200M로 주니

ORA-00838: Specified value of MEMORY_TARGET is too small, needs to be at least 304M
ORA-01078: failure in processing system parameters

304M 이상되어야 한다는 메세지

그래서 아래처럼 설정.


디비가 시작될것인가 ....정상 시작 된다... ㅜㅜ

SQL> startup pfile='/oracle/11g/dbs/initorcl.ora';
ORACLE instance started.

Total System Global Area  318046208 bytes
Fixed Size                  1336260 bytes
Variable Size             230689852 bytes
Database Buffers           79691776 bytes
Redo Buffers                6328320 bytes
Database mounted.
Database opened.

SQL> show parameter memo;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
hi_shared_memory_address             integer     0
memory_max_target                    big integer 304M
memory_target                        big integer 304M
shared_memory_address                integer     0

그렇다면 메모리 6기가 기준일때
4000000000 -> /dev/shm
3865470566 -> memory_max_target,memory_target
이렇게 잡으면, 될것 같다.
이부분은 실제서버에 테스트 해봐야 겠다.

실제 서버에서의 로그

WARNING: You are trying to use the MEMORY_TARGET feature. This feature requires the /dev/shm file system to be mounted for at least 2147483648 bytes. /dev/shm is either not mounted or is mounted with available space less than this size. Please fix this so that MEMORY_TARGET can work as expected. Current available is 0 and used is 0 bytes. Ensure that the mount point is /dev/shm for this directory.
memory_target needs larger /dev/shm

유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.