Krzysztof Kuras serwisant IT
Temat: MEMORY_TARGET is not supported 11.2.0.1 Sles 11 sp3
Witam wszystkich. Na nowym serwerze mam 16GB pamięci RAM, Sles 11 sp3 i bazę w wersji 11.2.0.1. Przed instalacją Oracla dodałem do FSTAB shmfs=16GB, zainstalowałem bazę ustawiając memory_target i memory_max_target na 12GB. Kilkukrotnie zamykałem i otwierałem bazę z sqlplusa i wszystko było ok. Na tą chwilę robię jeszcze backup offline i baza zamyka mi się sama w nocy i otwiera nad ranem i na drugi dzień się zdziwiłem, bo się nie podniosła. W alert logu mam komunikat :"WARNING: You are trying to use the MEMORY_TARGET feature. This feature requires the /dev/shm file system to be mounted for at least 12616466432 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 9693937664 and used is 7485931520 bytes. Ensure that the mount point is /dev/shm for this directory.
memory_target needs larger /dev/shm"
Wpisałem df -h i otrzymałem m.in.
tmpfs 16G 7.0G 9.1G 44% /dev/shm
shmfs 16G 7.0G 9.1G 44% /dev/shm
To by znaczyło, że mam za mało miejsca bo bazie zadeklarowałem 12G a wolnego mam 9.1G. Zrobiłem więc restart serwera i baza uruchomiła się normalnie. Ponownie napisałem df -h i taki sam wynik. Kilkanaście razy zamykałem bazę i otwierała się bez problemu i tak już działa kilka dni. Czy ktoś mógłby doradzić co z tym zrobić?Zamierzałem przepinać ten serwer na produkcję w zeszłym tygodniu i blokuje mnie tylko to. Z góry dziękuje,pozdrawiam.