powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE-12.5.3 (Linux) жрёт всю память.
6 сообщений из 6, страница 1 из 1
ASE-12.5.3 (Linux) жрёт всю память.
    #33757282
garmahis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Есть сервер с RHL 3 AS (6 update).
ОЗУ - 16GB
Все базы сервера расположены на raw-devices

Конфигурацонные параметры в системе :
==============================================================
kernel.shmmni = 4096
kernel.shmall = 4194304
kernel.shmmax = 15032385536
vm.skip_mapped_pages = 0
vm.page-cluster = 3
vm.pagetable_cache = 25 50
vm.pagecache = 1 5 10
==============================================================
Конфигурацонные параметры в ASE :
==============================================================
max memory = 6291456
cache size = 8192M
allocate max shared memory = 1
==============================================================

При старте сервер забирает 12GB (как и должно быть), но постепенно съедается свободное место как и в swap-е так и ОЗУ.


На сервере, кроме ASE больше ничего нет (sendmail и прочее отключено).

Raw девайсы размещены на lvm-томах.

Если ASE потушить, то swap моментально очищается. Так что сомнений нет - это ASE "гадит" !!!

Как запретить ASE гадить в своп?

Благодарю за помощь.
...
Рейтинг: 0 / 0
ASE-12.5.3 (Linux) жрёт всю память.
    #33757328
garmahis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может ли быть проблема в том что :

(Выдержка из errorlog):

03:05:45.82 server Activating disk 'DBName_dat' of size 16777216 KB.
03:05:45.82 kernel Initializing virtual device 3, '/dev/raw/raw8' with dsync 'off'.
03:05:46.04 kernel Virtual device 3 started using asynchronous i/o.

Т.е. dsync 'off' !!!
Но ведь девайс DBName_dat находится на сыром устройстве. (Сервер Adaptive Server игнорирует значение параметра dsync для устройств, которые хранятся в неотформатированных (raw) разделах; при записи на эти устройства данные всегда записываются прямо на носитель, независимо от значения dsync.)

Хотя /dev/raw/raw8 находится на LVM-томе. может в этом загвоздка?
...
Рейтинг: 0 / 0
ASE-12.5.3 (Linux) жрёт всю память.
    #33757542
Гость123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
попробуй vm.pagecache = 0 0 0
...
Рейтинг: 0 / 0
ASE-12.5.3 (Linux) жрёт всю память.
    #33757616
garmahis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гость123попробуй vm.pagecache = 0 0 0
пробывал.

Это плохо потому что при я убрал кеширование в том числе и для системных процессов, что снизило производительность. (причем заметно.)


Может есть другой выход?


Спасибо.
...
Рейтинг: 0 / 0
ASE-12.5.3 (Linux) жрёт всю память.
    #33757819
0rc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
свом-раздел слишком маленький...
при 16 РЗУ хотя бы 4 на своп, а не 1
и убери /dev/shm из fstab
сделай umount /dev/shm и удали строку
...
Рейтинг: 0 / 0
ASE-12.5.3 (Linux) жрёт всю память.
    #33758397
Гость123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может raw-устройства неправильно созданы?
Что пишет rawdevices status?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE-12.5.3 (Linux) жрёт всю память.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]