Operating System

Вид материалаРеферат
Подобный материал:
1   ...   28   29   30   31   32   33   34   35   36

Жесткий магнитный диск SCSI

Чтобы установить конфигурацию жесткого магнитного диска SCSI, пользователь должен выдать команду mkdev hd . Для кодиро­вания данной команды требуется знать следующую информацию:

. Номер адаптера главного компьютера (начинается с нуля).

. Номер идентификатора контроллера (0-7) в адаптере глав­ного компьютера; адаптер главного компьютера обычно име­ет идентификатор 7; данный идентификатор присваивает на­ивысший приоритет шине жесткого магнитного диска SCSI.

. Номер логической единицы устройства (0-7) в идентифика­торе ID жесткого магнитного диска SCSI; на встроенном контроллере (на таком контроллере, где сам контроллер и устройство представляют собой одну физическую единицу) логический номер устройства (LUN) обычно равен 0.

. Тип устройства (магнитный диск или магнитная лента).

-22-4а-

На рисунке 22-1 показано графическое представление каждого значения. Пользователь может выбрать подсказку, соответствующую каждому значению, или выбранные значения можно указать в строке команды. Рекомендуется использовать приведенный ниже синтаксис команды mkdev, которая используется для описания конфигурации.

mkdev hd drivenum ctrlnum lun

В инструкциях, приведенных ниже, считается, что команда mkdev hd используется без аргументов. Если пользователь указал всю информацию в строке команды, то можно перейти к выполнению последнего шага в приведенной ниже процедуре. Если пользователь во время вызова команды mkdev hd описал всю информацию в строке команды, то можно обойти последний шаг приведенной ниже проце­дуры. Пользователь должен описать одинаковые аргументы во время вызова процедуры второй раз.

Чтобы подключить дополнительный накопитель на жестком маг­нитном диске SCSI , необходимо выполнить следующие шаги:

1. Ввести приведенную ниже команду:

mkdev hd

Пользователи системы sysadmsh выбирают:

Система -> Аппаратурные средства -> Жесткий магнитный диск

2. Сначала на экране компьютера отобразится приведенное ниже меню контроллера диска:

-22-5-

+----------------------------------------------------------

| Установка жесткого диска в среде операционной системы

| UNIX V.

| Какой тип контроллера диска будет обслуживать данный

| диск?

| 1. Дисковый контроллер ST506 (стандартное обеспечение

| диска.

| 2. Контроллеры OMTI 8620 или OMTI 8627 (обеспечение

| ESDI).

| 3. Адаптер главного компьютера SCSI.|

| Введите 1, 2, 3 или q для выхода из меню.

Введите 3 и нажмите на ключ .

3. Далее пользователь должен ввести номер адаптера к кото­рому будет подключен жесткий магнитный диск.

+---------------------------------------------------------

| Какой адаптер главного компьютера SCSI будет обслуживать

| данное устройство?

| Введите 0 или 1 или 'h' для получения меню помощи.

| Введите 'q' для выхода из данного меню:

Введите 0, если требуется использовать первый адаптер главного компьютера или 0, если используется второй адаптер главного компьютера.

4. На экране компьютера отобразится следующее меню:

+---------------------------------------------------------

| Какой идентификатор ID контроллера будет использоваться

| для данного устройства?

| Введите 0-7 или для получения меню помощи или 'q' для

| выхода из данного меню.

Введите номер контроллера, подключенного к адаптеру.

5. Затем экран компьютера будет выведена следующая подс­казка:

+---------------------------------------------------------

| Какой LUN используется для данного устройства?

| Введите 0-7 или 'h' для получения меню помощи.

| Введите 'q' для выхода из данного меню.

Введите номер устройства подключенного к контроллеру. Для большинства дисков контроллер и устройство являются единствен­ной логической единицей при этом номером логической единицы яв­ляется ноль.

6. В данный момент все необходимые данные были введены и программа знает информацию и подсказки, используемые для выпол­нения повторного редактирования ядра:

-22-6-

+---------------------------------------------------------

| Файл конфигурации адаптера главного компьютера SCSI был

| модифицирован.

| Должно быть построено новое ядро, которое отражает изме-

| нения, выполняемые в конфигурации адаптера главного

| компьютера. Вам необходимо выполнить данные действия? (y

| /n).

Ядро операционной системы должно быть реконфигурировано с целью распознавания во время работы нового диска. Пользователь указывает опцию на выполнение повторного редактирования ядра в том случае, если требуется подключить несколько устройств.

Данным способом ядро можно отредактировать только один раз. После выполнения данных действий была установлена конфигу-

рация необходимых программных средств, используемых для обслужи­вания нового диска. После перередактирования ядра пользователь должен перейти к изучению следующего раздела, который носит за­головок "Подготовка аппаратурных средств" Следует заметить, что пользователю не требуется указывать аргументы в команде mkdev hd , если данные действия выполняются в первый раз.

Подготовка аппаратурных средств

Те накопители на жестких магнитных дисках, которые не со­ответствуют записям в таблицах ROM, обслуживаются программными средствами. Когда выполняется подключение дополнительных вто­ричных аппаратурных средств, пользователю необходимо изменить значения некоторых переключателей параметров установки в адап­тере главного компьютера, идентификаторе адаптера главного компьютера SCSI и жестком магнитном диске. В замечаниях по вы­пуску в разделе "Руководство по адаптеру главного компьютера SCSI" даются объяснения значений установки данных переключате­лей. Пользователю требуется изучить в руководстве по аппаратур­ным средствам инструкции по накопителю на жестком магнитном диске и компьютеру.

Если пользователь выполняет изменение параметров установки в адаптере главного компьютера SCSI со встроенным контроллером, то ему необходимо помнить о том, что во время работы потребует­ся номер идентификатора SCSI, а не LUN. Во встроенном контрол­лере LUN имеет нулевое значение, хотя данное устройство являет­ся первым и является только устройством в контроллере.

Перед добавлением нового накопителя на жестком магнитном диске, пользователь должен знать, каким образом данный накопи­тель на жестком магнитном диске соединяется с контроллером. Со­единение накопителя на жестком магнитном диске объясняется в руководстве по аппаратурным средствам, поставляемым вместе с диском.

-22-6а-

Убедитесь в том, что перед тем, как выполнить установку системы, был сформирован дополнительный накопитель на жестком магнитном диске и заводом изготовителем передана диагностичес­кая информация по накопителю на жестком магнитном диске. Если заводом изготовителем накопителя не переданы диагностические тесты, то данный накопитель на жестком магнитном диске не может использоваться в системе пользователя.

-22-7-

Установка накопителя на жестком магнитном диске

Для установки дополнительного накопителя на жестком маг­нитном диске с файловой системой UNIX и без области DOS пользо­ватель должен выполнить приведенные ниже шаги:

1. После того, как накопитель на жестком магнитном диске подключен к компьютеру и выполнена самозагрузка операционной системы, необходимо перейти в режим обслуживания системы и ис­пользовать соответствующую форму команды mkdev для ввода в строке команды требуемой информации о конфигурации системы. Например:

mkdev hd disk# controller#

Пользователи системы sysadmsh выбирают:

Система -> Аппаратурные средства -> Накопитель на жестком магнитном диске.

2. После этого на экране компьютера будет отображено меню контроллера диска.

+----------------------------------------------------------

| Установка накопителя на жестком магнитном диске в среде

| операционной системе UNIX V.

| Какой контроллер будет обслуживать данный диск?

| 1. Дисковый контроллер ST506 (обеспечение стандартного

| диска).

| 2. Контроллер OMTI 8620 или OMTI 8627 (обеспечение

| ESDI).

| 3. Адаптер главного компьютера SCSI.

| Введите 1, 2, 3 или введите символ 'q' для выхода из

| меню.

Введите число, которое соответствует выбранному контроллеру.

3. Если пользователь подключает дополнительный контроллер ESDI, то на экран компьютера будет выведена дополнительная подсказка:

+----------------------------------------------------------

| Какой интерфейс будет использоваться в накопителе на

| жестком магнитном диске?

| 1) ESDI.

| 2) ST506.

| Введите 1, 2 или для выхода из меню:

Введите номер, который соответствует типу интерфейса нако­пителя на жестком магнитном диске, используемого во время работы.

-22-8-

4. Продолжите действия, описанные в разделе "Подготовка накопителя на жестком магнитном диске" в главе "Процедура уста­новки". Данный материал содержится в документе "Руководство по установке". Выполните все шаги, находящиеся в данном разделе, которые имеют отношения к устанавливаемому типу диска, включая выполнение шага 19, затем вернитесь в данный раздел и закончите выполнение оставшихся в данном разделе шагов.

5. Когда пользователь завершит выполнение необходимых ша­гов, выбираемых из раздела " Подготовка накопителя на жестком магнитном диске", на экран компьютера будет выведена подсказ­ка, выдаваемая программой divvy(ADM). Программа divvy(ADM) вы­полняет деление разделов в файловых системах. Пользователь мо­жет создать не более семи отделов в единственном разделе и присвоить имена любым элементам раздела.

---------------------------------------------------------------------------

Замечание

Попытайтесь ограничить свою файловую систему размером в 60

-80 мегабайт или выбрать еще меньший размер. Средства обслужи­вания системы работают быстрее и более эффективнее с данным размером файловой системы.

---------------------------------------------------------------------------

6. На экран компьютера будет выведено главное меню прог­раммы divvy, на котором показано следующее разделение диска:

|

|

|

----

Имя

----------------

Тип

---------

Новый

FS

+---+

| # |

| |

----------

Первый блок

+-----------+

| Последний |

| блок |

|

|

|

|

|

|

|

|

hdla

не используется

не используется

не используется

не используется

не используется

не используется

не используется

Весь диск

нет

нет

нет

нет

нет

нет

нет

нет

| 0 |

| 1 |

| 2 |

| 3 |

| 4 |

| 5 |

| 6 |

| 7 |

0

39012

-

-

-

-

41512

0

| 39011 |

| 41511 |

| - |

| - |

| - |

| - |

| 41521 |

| 41980 |

| 41522 блоков, приходящихся на раздел; 459 блоков

| резервируется системой.

| n[ame] Имя или новое имя раздела.

| c[reate] Создание новой файловой системы в

| данном разделе.

-22-8а-

| t[ype] Выбирает или изменяет тип файловой

| системы в новых файловых системах.

| p[revent] Предотвращает создание новой файловой

| системы на месте старой.

| s[tart] Начинает раздел на другом блоке.

| e[nd] Заканчивает раздел на другом блоке.

| r[estore] Восстанавливает исходную таблицу раздела.

| Пожалуйста введите нужный символ или 'q' для выхода из меню.

Каждый ряд, расположенный в таблице dvvy, соответствует файловой системе. Во время первого просмотра таблицы можно об­наружить то, что могла быть создана одна или большее количество файловых систем. Используя команды start и end можно выполнить изменения размера данных файловых систем, принятый в системе по умолчанию. Следует заметить , что границы файловой системы не должны перекрываться. Например, файловая система 0 не может за­канчиваться на том номере блока, на котором начинается файловая система 1.

-22-9-

Если пользователь в первый раз просматривает главное меню программы divvy, то он обнаруживает, что файловая система не имеет имен. Для изменения имени файловой системы можно исполь­зовать команду name. Файловые системы могут иметь любые возмож­ные имена. Например, можно использовать имя файловой системы u (от user "пользователь").

Не рекомендуется изменять конфигурацию файловой системы 7; данный номер зарезервирован для внутреннего использования опе­рационной системы.

После того, как были определены начальные и конечные точки в файловой системе пользователя, обязательно используйте коман­ду create для создания каждой файловой системы на диске.

Типом файловой системы, принятым по умолчанию, является тип AFS. Если пользователю требуется создать файловые системы других типов, то необходимо воспользоваться командой type.

Чтобы выйти из главного меню программы divvy , пользовате­лю необходимо вести символ q . Программа выдает подсказки вся­кий раз, когда требуется выполнить установку новой таблицы раз­дела, вернуть управление в главное меню или осуществить выход из программы без установки таблицы раздела. Выберите опцию i для установки таблицы раздела.

Во время создания файловой системы большого объема пользо­вателю будет выдан вопрос о том необходимо ли создать рабочее устройство. Пользователь отвечает "yes" (да), если ему необхо­димо создать рабочее устройство, которое очень удобно использо­вать во время работы программы fsck(ADM).

Дополнительная информация по данному вопросу приводится в разделе divvy(ADM).

7. В данный момент операционная система формирует файловую систему и область обмена на своем накопителе на жестком магнит­ном диске. Данные действия занимают несколько минут. На экран компьютера будет выведено следующее сообщение:

+----------------------------------------------------------

| Создание новых файловых систем

(Отсутствуют страницы 22-10, 22-11 !)

-22-12-

Перередактирование ядра

Если пользователь ответил "нет" в ответ на подсказку по перередактированию ядра после установки накопителя на жестком магнитном диске SCSI , то ему необходимо вручную прогнать прог­рамму link_unix для выполнения перестроения ядра, использую новую информацию о конфигурации вычислительной системы. В этом случае пользователю необходимо ввести следующие команды:

cd /etc/conf/cf.d

./link_unix

Пользователи системы sysadmsh выбирают:

Система -> Конфигурация -> Перестроение

-22-13-

Пересылка текущих счетов пользователя с основного накопителя на жестком магнитном диске

Если необходимо выполнить пересылку пользовательских теку­щих счетов в новую файловую систему (например, /x ), находящую­ся на вторичном накопителе на жестком магнитном диске, то убе­дитесь в том, что новые текущие счета помещены в новые области памяти. Программа выборки текущих счетов sysadmsh(ADM) (исполь­зуется для создания новых текущих счетов пользователя) читает адрес памяти, принятый в системе по умолчанию, с целью размеще­ния по данному адресу памяти пользовательских текущих счетов, выбираемых из файла /usr/lib/mkuser/homepaths.

Отредактируйте файл /usr/lib/mkuser/homepaths. Измените запись "/usr", выполняющую чтение параметров, и установите но­вый параметр /х. Данные действия устанавливают файловую систему /х в качестве области памяти, по которому будут находиться но­вые текущие счета пользователей.

Всякий раз во время прогона программы выборки текущих сче­тов sysadmsh , сделайте добавление нового пользователя, чей те­кущий учетный счет определен параметром /х. Перед тем, как приступить к созданию нового пользователя, убедитесь в том, что файловая система /х смонтирована, в противном случае, если фай­ловая система не была смонтирована, к собственному каталогу

будет запрещен доступ.

Если пользователи уже выполняют свою работу под управлени­ем операционной системы и одному из пользователей необходимо переслать свои текущие счета в новую файловую систему, то необ­ходимо воспользоваться командой copy(с) для копирования текущих счетов в новую файловую систему.

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

1. Убедитесь в том, что новая файловая система смонтирова­на и текущие счета, пересылка которых была запланирована, ис­пользоваться не будут. Кроме этого, убедитесь в том, что работа выполняется в "корне" (вошли в корневой каталог).

2. Измените каталоги и перейдите в верхнюю часть исполь­зуемого в данный момент времени каталога текущего счета поль-

зователя. Если, например, текущие счета пользователя находятся

в каталоге /usr, то введите следующую команду:

-22-14-

cd /usr

3. Распечатайте содержимое данного каталога, введя для

этого следующую команду:

lc

В дополнении к системным каталогам, находящихся в катало­ге /usr, на экран компьютера будет введен список имен теку-

щих счетов, например:

+---------------------------------------------------------

| albert numspa wanda tregor

| johne katra geoff petra

4. Введите следующую команду:

copy -orm /usr/user /x/user

Повторите данные действия для каждого каталога пользователя.

5. После завершения работы команды copy пользователю необ­ходимо ввести следующую команду:

cd /x

Чтобы убедиться в том, что все текущие счета были правиль­но скопированы, распечатайте новое содержимое файловой системы /x.

6. После того, как пользователь проверил, что все текущие счета были полностью скопированы, все текущие счета могут быть удалены из предыдущей файловой системы пользователя. Данные действия выполняются путем удаления файлов, каталогов и псев­донимов, находящихся в данной файловой системе.

7. Измените собственный каталог каждого пользователя

при вызове информации из их текущего счета, используя для этого

утилиту sysadmsh(ADM). Например:

Текущие счета -> Пользователь -> Проверка: Тождественность Измените поле "Собственный каталог" в новой области дан-

ных. Выполните данные действия для каждого пользователя, ката­логи которого изменялись во время работы.