Запуск и Остановка Экземпляров ASM, Используя SQL*Plus

Рубрика: Управление Экземпляром ASM

Использование SQL*Plus, чтобы запустить и остановить экземпляры ASM, подобно тому, как Вы запускаете и останавливаете экземпляры базы данных.

Запуск и Остановка Экземпляров ASM, Используя SQL*Plus

В SQL*Plus Вы запускаете экземпляр ASM, используя команду STARTUP так же, как Вы запускаете экземпляр БД Oracle. Запуская экземпляр ASM, отметьте следующее:

  • Чтобы соединиться с экземпляром ASM в SQL*Plus, установите переменную окружения ORACLE_SID в SID ASM. SID ASM по умолчанию для базы данных с одним экземпляром является +ASM, а SID по умолчанию для ASM на узле Oracle RAC является +ASMnode_number, где node_number - это номер узла. Скрипт oraenv установит переменные ORACLE_BASE, ORACLE_SID, ORACLE_HOME и PATH.

  • Файл параметров инициализации должен содержать следующую запись:

            INSTANCE_TYPE = ASM

    Этот параметр указывает, что запускается экземпляр ASM, а не экземпляр базы данных.

  • Когда Вы выполняете команду STARTUP, вместо того, чтобы пытаться смонтировать и открыть базу данных, эта команда пытается смонтировать дисковые группы, определенные параметром инициализации ASM_DISKGROUPS. Если Вы не ввели значение для ASM_DISKGROUPS, можно позже смонтировать дисковые группы с помощью команды ALTER DISKGROUP...MOUNT.

Следующий список описывает параметры команды STARTUP, относящиеся к ASM.

  • FORCE: Выполняет SHUTDOWN ABORT для экземпляра ASM прежде, чем перезапустить его

  • MOUNT или OPEN: Монтирует дисковые группы, определенные в параметре инициализации ASM_DISKGROUPS. Это - значение по умолчанию, если не указан никакой параметр команды.

  • NOMOUNT: Запускает экземпляр ASM, не монтируя дисковые группы

  • RESTRICT: Запускает экземпляр в ограниченном режиме. Предложение RESTRICT может использоваться в комбинации с предложениями MOUNT, NOMOUNT и OPEN.
    В ограниченном режиме экземпляры базы данных не могут использовать дисковые группы. Таким образом, базы данных не могут открыть файлы, которые находятся в дисковой группе. Кроме того, если дисковая группа монтируется экземпляром в ограниченном режиме, то эта дисковая группа не может быть смонтирована никаким другим экземпляром в кластере. Ограниченный режим позволяет Вам выполнять задачи обслуживания дисковой группы без вмешательства клиентов. Операции ребалансировки, которые происходят, в то время как дисковая группа дисков находится в ограниченном режиме, исключают обмен сообщениями о блокировке и разблокировке карты экстентов, который происходит между экземплярами ASM в кластеризируемой среде. Это улучшает общую пропускную способность ребалансировки. В конце периода обслуживания следует явно демонтировать группу дисков и повторно смонтировать ее в нормальном режиме.

Процесс завершения работы ASM инициируется, когда Вы выполняете команду SHUTDOWN в SQL*Plus. Прежде, чем Вы выполните эту команду, убедитесь, что ORACLE_SID и переменные окружения ORACLE_HOME установлены так, чтобы можно было соединиться с экземпляром ASM.

Oracle строго рекомендует, чтобы Вы завершали работу всех экземпляров баз данных, которые используют экземпляр ASM прежде, чем попытаться завершить работу экземпляра ASM.

Следующий список описывает параметры команды SHUTDOWN, относящиеся к ASM.

  • NORMAL: ASM ожидает завершения любого SQL оператора прежде, чем демонтировать все дисковые группы и завершить работу экземпляра ASM. Прежде, чем экземпляр будет выключен, ASM ожидает отключения всех подключенных в настоящий момент пользователей. Если какие-либо экземпляры базы данных соединены с экземпляром ASM, то команда SHUTDOWN возвращает ошибку и экземпляр ASM продолжает работать. NORMAL является режимом завершения работы по умолчанию.

  • IMMEDIATE или TRANSACTIONAL: ASM ожидает завершения любого SQL оператора, прежде, чем демонтировать все дисковые группы и завершить работу экземпляра ASM. ASM не ожидает отключения пользователей, в настоящий момент соединенных с экземпляром. Если какие-либо экземпляры базы данных соединены с экземпляром ASM, то команда SHUTDOWN возвращает ошибку и выполнение экземпляра ASM продолжается.

  • ABORT: Экземпляр ASM сразу завершает работу без последовательного демонтирования дисковых групп. Это приводит к необходимости восстановления при следующем запуске ASM. Если какой-либо экземпляр базы данных соединен с экземпляром ASM, то экземпляр базы данных прерывается.

Отметьте: NORMAL, IMMEDIATE и TRANSACTIONAL формы завершения работы не применимы, когда есть соединенные экземпляры RDBMS. Следующая ошибка будет возвращена:

        ORA-15097: cannot SHUTDOWN ASM instance with connect RDBMS instance

Далее: Страница Администрирования Сетевых Служб. Создание Прослушивателя

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)