Solaris:
inetmenu
wificonfig scan
или с помощью программы smc (в графическом режиме). Изменить пароль любого пользователя может только root. Если же забыт пароль root, то следует загрузить Solaris с другого носителя, смонтировать раздел, на котором находится файл /etc/shadow злополучного экземпляра системы, и удалить поле пароля (между первым и вторым двоеточиями) в строке, соответствующей пользователю root. Затем следует перезагрузить систему, войти под именем root и установить новый пароль администратора командой passwd root.
Смотнировать раздел вы сможете, загрузившись с дистрибутивного DVD-диска Solaris или Solaris Express или указав cdrom в качестве источника монтирования (для систем SPARC):
boot cdrom –s
По команде shutdown Solaris переходит в однопользовательский режим работы 0. Для того, чтобы завершить работу компьютера, следует перейти в режим работы 1.
shutdown –g 0 -i 0
Shutdown
You have more than one command option that you can use. The best command is this, executed as root:
shutdown -y -i5 -g0
This will immediately shut the system down. You can also use the older command that still works:
sync;sync;init 5
You can even use:
poweroff
Reboot
If you are trying to reboot the system as opposed to turning it off, you could use:
shutdown -y -i6 -g0
Or:
sync;sync;init 6
Or even:
reboot
Программу Installation Check Tool можно получить со страницы
http://www.sun.com/bigadmin/hcl/hcts/install_check.html
Программа имеет аналогичную Sun Device Detection Tool функциональность, но не требует запуска Java. Программа запускается с загрузочного компакт-диска и рисует таблицу устройств и драйверов к ним в текстовом режиме. Так как этот вариант предполагает автономную загрузку со сменного носителя (CD или USB-флэш), то она не требует вообще никакой установленной на компьютер операционной системы. Недостаток Installation Chec Tool в том, что этот инструмент не предполагает обращения в Интернет за свежей информацией о поддерживаемых устройствах, достоинство – то, что подключение к Интернет вообще не требуется.
Установка Solaris 10 на один компьютер с архитектурой x86
При установке вы также сможете выбрать одну из служб имен – NIS, NIS+, DNS или LDAP. После установки вы легко сможете изменить эти настройки самостоятельно, редактируя файл /etc/nsswitch.conf (см. лекцию 1 курса "Системное администрирование ОС Solaris 10") и другие файлы настроек, как рассказано в лекции 3 курса "Системное администрирование ОС Solaris 10".
Кластеры ПО объединены в группы ПО (software groups), которых всего пять:
- Reduced Networking Software Group (SUNWCrnet) – еще ее называют Solaris 10 Reduced Networking Meta Cluster
- Core (SUNWCreq)
- End User (SUNWCuser)
- Developer (SUNWCprog)
- Entire distribution (SUNWCall)
- Entire distribution plus OEM (SUNWCxall)
cat /var/sadm/system/admin/CLUSTER
CLUSTER=SUNWCXall
Обычно системному администратору незачем изменять этот файл. Для просмотра полного списка устройств следует применять команду prtconf:
prtconf
Для просмотра списка устройств, фактически работающих в системе, используйте
prtconf | grep –v not
FS
При старте системы после загрузки ядра и запуска процесса init ини- циируется проверка тех файловых систем, которые следует проверить и смонтировать автоматически. Их список содержится в файле /etc/vfstab1). Типичный файл /etc/vfstab выглядит так:
Определитель процессов, занявших файл
Кто ел из моей кружки? Из сказкиЧтобы узнать, какой процесс занимает нужный вам ресурс (файл или каталог) – достаточно использовать программу fuser.
| su | sg | t | r | w | x | r | w | x | r | w | x |
Старшие три бита – это бит установки владельца при запуске файла (suid), бит установки группы (sgid) при запуске файла и бит запрета выгрузки файла на диск при выполнении (t).
Для каталога биты suid и sgid имеют другое значение. По умолчанию при создании файла он наследует владельца и группу от процесса, который его создал. Аналогичное правило действует и на каталоги. Однако, если в правах доступа к каталогу установлен бит suid, то созданный в нем файл или подкаталог будет принадлежать не владельцу по умолчанию, а владельцу каталога с битом suid. Это правило не работает для систем Solaris, хотя справедливо для некоторых других систем UNIX.
Монтирование файлов в качестве устройств (lofi)
В Solaris есть возможность монтировать обычный файл в качестве блочного устройства. Самое широкое применение этой возможности – монтирование образа компакт-диска, хотя точно так же можно монтиро- вать образы любых других дисков, которые легко создать – например, с помощью команды dd.
Для работы с образом диска, записанным в файл, требуется программа lofiadm, которая управляет драйвером lofi. Этот драйвер позволяет свя- зать файл с блочным псевдоустройством. После этого содержимое файла будет доступно посредством обращения к файлу этого блочного устрой- ства. У системы будет полное впечатление, что это и есть устройство и его можно монтировать с помощью mount, проверять на корректность записей на нем с помощью fsck и т.п.
devfsadm
Программа mkfs позволяет создавать файловые системы разных типов, включая UFS, а newfs является более удобным интерфейсом к mkfs исключительно для создания файловых систем UFS.
Количество индексных дескрипторов в файловой системе
Количество индексных дескрипторов в создаваемой файловой системе типа UFS можно задать посредством указания параметра с ключом -i:
newfs –i nbpi raw_deivce_name
Например
newfs –i 2048 /dev/rdsk/c0d0p0
Параметр nbpi обозначает число байтов, приходящихся на один индексный дескриптор1), что при известном объеме диска однозначно определяет число индексных дескрипторов в файловой системе.
Размер индексного дескриптора фиксирован и составляет в Solaris в UFS 128 байт.
Создание и уничтожение пулов и файловых систем
Создание пула giant из двух дисков – c1t0d0 и c1t1d0
# zpool create giant c1t0d0 c1t1d0
Так создается зеркальный пул (дисков в зеркале может быть больше, чем два):
# zpool create giant mirror c1d0 c2d0
Массив RAID-Z из нескольких дисков создается командой
# zpool create giant raidz c1t0d0 c2t0d0 c3t0d0 c4t0d0
Для создания массива с двойным контролем четности надо вместо raidz указать raidz2.
$ man zpool
$ man zfs
Что находится в каталоге /usr/bin/xpg4
В тех случаях, когда поведение и ключи программ Solaris расходились со спецификацией XPG4, изначальная версия программы под Solaris не изменялась, вместо этого программа, совместимая с XPG4, с примерно такими же функциональными особенностями и совершенно таким же именем, помещалась в каталог /usr/xpg4/biаконец, если в одиночку читать документацию невмоготу, а сведущего
гуру под рукой нет, можно обратиться за советом в список рассылки
по Solaris. Вот несколько полезных адресов, с которых можно начать (там
можно подписаться на списки рассылки по Solaris, взглянуть в архив):
- http://groups.yahoo.com/group/solarisx86/ – список рассылки сообщества администраторов Solaris (на английском языке);
- http://www.sun.com/bigadmin/discussions/ – страница ссылок на дискуссии (форумы), связанные с Solaris;
- http://developers.sun.com/forums – форум разработчиков Solaris.
modinfo - display information about loaded kernel modules
Режим 0
Система останавливается, управление переходит к программе из ПЗУ (firmware) для компьютеров архитектуры SPARC, для компьютеров x86 – система останавливается и может быть перезагружена нажатием любой клавиши. В состоянии 0 компьютер можно выключить без опасений за сохранность данных.
Режим 1
Административный режим. Файловые системы, необходимые для многопользовательской работы, смонтированы, и можно использовать регистрационные имена, требующие доступа к многопользовательским файловым системам. Запущены некоторые демоны, однако пользователям не разрешено входить в систему. Режим 1 используется для установки пакетов ПО.
Режим s, S
Режим s (или S) называется однопользовательским. При переходе в это состояние все пользовательские процессы останавливаются, а файловые системы, необходимые для многопользовательской работы, демонтируются. После этого доступ к системе возможен только с консоли; регистрационные имена, требующие доступа к пользовательским файловым системам, использовать нельзя. Следует задействовать этот режим для установки или удаления программного обеспечения, резервного копирования, восстановления или проверки файловых систем. Система переходит в состояние s автоматически, когда файловая система /usr повреждена и не может быть восстановлена без вмешательства администратора. Набор файловых систем, смонтированных при работе системы в состоянии s, не всегда один и тот же; то, какие файловые системы смонтированы, зависит от метода перевода системы в состояние s и настроек системы.
Переход в режим s возможен даже при поврежденном или отсутствующем файле /etc/inittab, что невозможно для любого другого режима работы. Пре переходе в режим S из других режимов работы файловые системы, которые уже смонтированы к этому моменту, остаются смонтированными, даже если предоставляются другими серверами в сети. Все процессы, запущенные ранее, которые должны быть запущены только в многопользовательских режимах, завершаются, и все процессы, имеющие записи в utmpx (т.е. запущенные от имени пользователей), также завершаются. Последнее означает, что процессы типа ttymon и других мониторов портов, запущенные системой SAC, тоже завершаются при переходе в режим S.
Режим 2
Многопользовательский режим. Все процессы и демоны, необходимые для многопользовательской работы, запущены.
Режим 3
Многопользовательский режим; кроме того, что разрешено в режиме 2, добавлен доступ к локальным ресурсам через сеть (поддерживается разделение каталогов с помощью NFS).
Режим 4
Альтернативный многопользовательский режим. Предполагает иную, нежели в режимах 2 и 3, конфигурацию демонов и других программ для работы в многопользовательском режиме. Обычно не используется.
Режим 5
Режим остановки; операционная система останавливается, и, если это возможно, обеспечивается автоматическое выключение питания. Для автоматического выключения питания необходима аппаратная поддержка выполнения этой функции.
Режим 6
Останавливает и перезагружает операционную систему в состояние, определяемое записью initdefault в файле /etc/inittab. При необходимости конфигурирует перед перезагрузкой новый загружаемый образ ядра операционной системы. Для пересборки ядра после модификации параметров ядра или добавления новых устройств следует выполнить команду
Check arch 32 or 64
/usr/bin/isainfo -kv
If your OS is 64-bit, you will see output like:
64-bit sparcv9 kernel modules
If your OS is 32-bit, you will get this output:
32-bit sparc kernel modules
For Linux users
If you are running Linux, you can check your distribution with the uname command:
uname -m
The output will read x86_64 for 64-bit and i686 or similar for 32-bit.
How about this Oracle install? Is it 64-bit?
The question here is weather your Oracle binaries are 64-bit. While some of the binaries associated with Oracle may be 32-bit, the important ones will be 64 bit. To check those, follow these steps from the command line:
cd $ORACLE_HOME/bin
file oracl*
This will display the file type of your oracle binaries. If you are running 64-bit binaries, the output should look like this:
oracle: ELF 64-bit MSB executable SPARCV9 Version 1, dynamically linked, not stripped
oracleO: ELF 64-bit MSB executable SPARCV9 Version 1, dynamically linked, not stripped
If your binaries are 32-bit, the output will look like this:
oracle: ELF 32-bit MSB executable SPARC Version 1, dynamically linked, not stripped
XDM
Solaris 10’s desktop environment is JDS which is basedoff of GNOME.
1. Log in as root
2. Open a terminal
3. type gdmsetup (a dialog box will appear)
4 Click on the XDMCP tab
5. Check the Enable XDMCP box
6. Press Close
Комментариев нет:
Отправить комментарий