Новые книги

Проектирование интернет-сайтов на базе сеток – бесценный инструмент для организации веб-страниц и создания привлекательных веб-интерфейсов, помогающий разрабатывать по-настоящему современные, сложные и вместе с тем изящные интернет-проекты. Эта книга позволит вам в совершенстве овладеть искусством проектирования сайтов с помощью сетки. Здесь изложены основы теории сеток и главные принципы работы, также вы найдете множество упражнений, посвященных практической реализации этих идей. Книга ориентирована на опытного читателя, уже обладающего навыками использования технологий HTML, CSS и JavaScript для создания веб-страниц. Если вы профессионально занимаетесь веб-дизайном, руководите разработкой интернет-проектов и интересуетесь вопросами юзабилити и дизайна веб-интерфейсов, эта книга – для вас.
Windows Server 2012 R2 Pocket Consultant: Storage, Security, & Networking is designed to be a concise and compulsively usable resource for Windows administrators, developers, and programmers, and for anyone else who wants to use the storage, networking, and security features of Windows Server 2012 R2. This is the readable resource guide that you’ll want on your desk or in your pocket at all times. The book discusses everything you need to perform core tasks. Because the focus is directed on providing you with the maximum value in a pocket-sized guide, you don’t have to wade through hundreds of pages of extraneous information to find what you’re looking for. Instead, you’ll find exactly what you need to get the job done.

Изменение существующего параметра ядра системы

13.6. Изменение существующего параметра ядра системы

13.6.1. Переконфигурация ядра системы для разрешения новых параметров
13.6.2. Что делать, если система не запускается .

Файл stune используется для изменения настраиваемого параметра системы из его значения по умолчанию в файле mtune. В файле stune имеются только те параметры, которые будут установлены в значения, отличающиеся от требуемых по умолчанию системой. Хотя основная система определяет лишь несколько значений в stune, в пакетах расширений драйверов устройств могут быть дополнительные элементы. Файл stune можно отредактировать, чтобы изменить значение, уже помещенное туда, и добавить дополнительный параметр, который вы хотите установить в значение, отличающееся от значения по умолчанию в файле mtune.

В файле /etc/conf/bin дается сценарий idtune для упрощения модификации и добавления элемента stune. Этот сценаций особенно полезен при подготовке пакетов расширений ПО, которые нужны для изменения параметра системы. Эта команда использует индивидуальные параметры системы, осуществляет поиск в файле stune и изменяет существующее значение или добавляет параметр к файлу stune, если он не определен. Выбранное значение всегда должно быть в пределах от минимального до максимального значения в файле mtune.

Хотя не рекомендуется устанавливать значение параметра за пределы, указанные в файле mtune, если требуется, чтобы параметр был установлен в значение выше, чем это разрешено, вы можете отрегулировать пределы.

13.6.1. Переконфигурация ядра системы для разрешения новых параметров

После модификации файла stune нужно повторно выполнить конфигурацию системы с помощью команды /etc/conf/bin/idbuild. Затем систему нужно закрыть и заново запустить. С помощью команды idbuild строится новое ядро системы UNIX и устанавливается файл, который используется при закрытии системы. Новое ядро системы UNIX будет связано с /stand/unix; оно автоматически выполняется при следующем повторном запуске.

Для модификации параметра выполните следующие действия:

  1. Модифицируйте файл /etc/conf/cf.d/stune. Это можно сделать или отредактировав файл stune, или выполнив команду idtune.
  2. Выполните команду /etc/conf/bin/idbuild.
  3. Выполните команду cd /, чтобы попасть в корневой каталог и наберите:
    	/etc/shutdown -i6 -g0 -y
    

13.6.2. Что делать, если система не запускается

Если новое ядро системы не запускается должным образом, возможно это связано с удаленными ЭВМ. Это может случиться, если параметр системы или комбинация нескольких измененных параметров построили слишком большое ядро системы UNIX для начальной загрузки или ядро, которое не инициализируется должным образом. В таком случае для восстановления системы выполняются следующие шаги:

  1. Вставить гибкий диск N1 ПО основной системы.
  2. Загрузить систему с гибкого диска.
  3. После запроса системы вставить гибкий диск N2.
  4. Когда появится подсказка Strike RETURN to install the UNIX system on your hard disk, нажать Del, чтобы выйти из программы инсталяции.
  5. Проверить и смонтировать жесткий диск, затем скопировать ядро системы с помощью следующих команд:
    	/etc/fs/bfs/fsck -y /dev/dsk/0s10
    	/etc/fs/bfs/mount /dev/dsk/0s10 /mnt
    	cp /unix /mnt/stand/unix
    	umount /dev/dsk/0s10
    
  6. Удалить гибкий диск и загрузить восстановленное ядро системы.
  7. Изменить параметры файла /etc/conf/cf.d/stune, установив их в их первоначальные значения и выполнить команду idbuild, затем сделать начальную загрузку системы.

Назад | Содержание