Одобрено: Fortect
Если в вашей системе установлены опции ядра Solaris, я надеюсь, что эта инструкция поможет вам.
Эти концепции объясняют, как настроить варианты ядра, выпущенные для Oracle Solaris, если вы не можете предоставить им сценарии исправлений.
<ул>
Используйте таблицу элементов, чтобы наметить настройки вручную, если пользователь не может использовать сценарии для фиксения.
Используйте команду
prctl
для запроса и, кроме того, внесения изменений во время выполнения: элементы управления ресурсами, сопоставимые с процессом, задачей или быстрорастущим проектом, связаны во всей системе. . Почему? Используйте эти операции, чтобы отобразить текущее значение, видимое для элементов управления веб-сайта, и измените каждое из них по мере необходимости:
Если вы не используете их пакет исправлений или CVU для управления эфемерными портами, установите все параметры расстояния TCP/IP для эфемерных портов, чтобы оставить достаточное количество эфемерных портов для обработки ожидаемой нагрузки сервера хостинга. .
Ниже приведен определенный список большинства параметров ядра Solaris, которые необходимо упаковать перед установкой Oracle на Solaris. В каждой из наших предыдущих статей мы уже говорили о параметре x ядра Linux для Oracle.
Как изменить параметры ядра в Solaris 11?
Чтобы обновить параметр ядра, создайте запись в /etc/sysctl. conf или действительно стоит изменить конкретную текущую запись. Если значение параметра отсутствует в файле /etc/sysctl. conf для вашей сборки использует систему производительности по умолчанию.
Снова вместе /etc/system.> Войдите в систему как привилегированный покупатель операционной системы, выполните следующие действия и добавьте следующие функции в конец файла /etc/system.> Убедитесь, что эти строки всегда находятся во второй половине /etc/systemустановить max_nprocs=65546установить pidmax=100000установить для maxusers значение noexec_user_stack=124096мелодия. Используйте управление ресурсами> Создайте оракул покупателя ОС и таким образом назначьте группу dba.> Просто войдите в систему как пользователь root операционной системы; Запустите следующую команду «Продать для создания» для свойства с именем group.dba, а также назначьте группу ОС членом базы данных.projadd -G dba -c "Oracle по умолчанию" group.dba> Войдите в систему как «оракул» и выполните одну из следующих инструкций, чтобы проверить проект по умолчанию.id-pПриведенная выше команда показывает точно такой же результат ниже.uid=100(оракул) gid=100(dba) projid=100(group.dba)> Просто войдите в систему как пользователь root для использования системы; и введите следующие команды. -скprojmod "project.max-shm-memory=(привилегированный,, запретить )" группа.dbaProjmod -sK "project.max-sem-ids=(привилегированный,100,запретить)" group.dba -sK --exampleprojmod "project.max-shm-ids=(привилегированный,100,запретить)" group.dbaprojmod -sK "process.max-sem-nsems=(привилегированный,256,запретить)" group.dba> Перезапустите сайт и убедитесь, что все новые вышеуказанные настройки вступили в силу.> Войдите в систему как пользователь операционной системы "oracle" и следуйте приведенным ниже советам, чтобы проверить вышеуказанные настройки.prctl -n project.max-shm-memory -i projectgroup.dbaprctl -n project.max-sem-ids -i projectgroup.dbaprctl -n project.max-shm-ids -i группа задач.dbaprctl -n process.max-sem-nsems -i процесс $$Запустите «cat получить его в /etc/project», чтобы проверить списки в /etc/project.> Это параметры ulimit, поэтому их можно установить для машин Oracle Solaris.Время (секунды) неограниченноНеограниченный файл (блоки)Данные (КБ) не ограниченыСтек (КБ) 131072Coredump (блоки) неограниченноNofiles (дескрипторы) неограниченновсего> 65536Оперативная память (КБ)
Повысьте производительность вашего компьютера с помощью этой простой загрузки. г.