<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>SunHelp.Ru - SunHelp.Ru Русская документация по Solaris, Sun</title>
    <link>http://www.sunhelp.ru/</link>
    <description>Описание DTrace, ZFS, Solaris Zones и других возможностей Solaris</description>
    <dc:language>ru</dc:language>
    <generator>Serendipity 1.1.2 - http://www.s9y.org/</generator>
    <pubDate>Fri, 20 Jul 2007 06:50:03 GMT</pubDate>

    <image>
        <url>http://sunhelp.ru/img/logo.gif</url>
        <title>RSS: SunHelp.Ru - SunHelp.Ru Русская документация по Solaris, Sun - Описание DTrace, ZFS, Solaris Zones и других возможностей Solaris</title>
        <link>http://www.sunhelp.ru/</link>
        <width>1</width>
        <height>1</height>
    </image>

<item>
    <title>Создание RAID 1 в Solaris 9 </title>
    <link>http://www.sunhelp.ru/archives/34-Sozdanie_RAID_1_v_Solaris_9_.html</link>
            <category>Solaris</category>
            <category>System</category>
    
    <comments>http://www.sunhelp.ru/archives/34-Sozdanie_RAID_1_v_Solaris_9_.html#comments</comments>
    <wfw:comment>http://www.sunhelp.ru/wfwcomment.php?cid=34</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.sunhelp.ru/rss.php?version=2.0&amp;type=comments&amp;cid=34</wfw:commentRss>
    

    <author>nospam@example.com (SunHelp.Ru)</author>
    <content:encoded>
    автор: Евгений Воронянский (Источник: surgutnet.ru)&lt;br /&gt;
&lt;br /&gt;
Данное руководство предназаначенно для &quot;быстрого&quot; создания RAID1 на файловых системах ОС Solaris 9. В случае если Вы создаете зеркало на не корневой файловой системе, то Вы можете обойтись без перезагрузок.&lt;br /&gt;
&lt;br /&gt;
В данной статье: раздел который необходимо зазеркалить - c1t0d0s0. раздел на который будет произведено зеркалирование - c1t1d0s0. Соответственно само зеркало - d0, а подзеркала - d1 и d2 соответственно.&lt;br /&gt;
&lt;br /&gt;
Создание State Database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Перед созданием любых RAID-массивов в системе Solaris необходимо иметь State Database (далее – SD), в которой хранится конфигурация и состояние всех RAID в системе.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;&lt;a href=&quot;http://www.sunhelp.ru/archives/34-Sozdanie_RAID_1_v_Solaris_9_.html#extended&quot;&gt;Продолжить чтение &quot;Создание RAID 1 в Solaris 9 &quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 23 Sep 2006 16:11:00 +0400</pubDate>
    <guid isPermaLink="false">http://www.sunhelp.ru/archives/34-guid.html</guid>
    
</item>
<item>
    <title>Logadm как он есть (часть вторая)</title>
    <link>http://www.sunhelp.ru/archives/28-Logadm_kak_on_est_chast_vtoraJa.html</link>
            <category>Solaris</category>
            <category>System</category>
    
    <comments>http://www.sunhelp.ru/archives/28-Logadm_kak_on_est_chast_vtoraJa.html#comments</comments>
    <wfw:comment>http://www.sunhelp.ru/wfwcomment.php?cid=28</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.sunhelp.ru/rss.php?version=2.0&amp;type=comments&amp;cid=28</wfw:commentRss>
    

    <author>nospam@example.com (SunHelp.Ru)</author>
    <content:encoded>
    Данный материал прислал &lt;strong&gt;Roman Oreshnikov&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
	Прочитав предыдущую статью, можно решить, что logadm, как иструмент&lt;br /&gt;
для ротации логов никуда не годится. Однако это не так. Как говорится, кто &lt;br /&gt;
предупрежден - тот вооружен.&lt;br /&gt;
&lt;br /&gt;
	Кратковременное отсутствие в системе имени лог-файла не принципиально,&lt;br /&gt;
так как процесс продолжает писать в переименованный файл, а к моменту, когда&lt;br /&gt;
он будет переключаться на новый файл, logadm уже его создаст с правильными&lt;br /&gt;
правами доступа, группой и владельцем.&lt;br /&gt;
&lt;br /&gt;
	Ротацию с переносом старого лог-файла на другую файловую систему&lt;br /&gt;
следует выполнять пользуясь ключом -E совместно с &#039;-C 1&#039;. Практически&lt;br /&gt;
это более логично - последующим анализаторам логов не надо думать, где&lt;br /&gt;
же искать отротированный лог. &lt;br /&gt;
&lt;br /&gt;
	logadm -w Файл -р 1d -s 1b -a &#039;kill -HUP `cat Pid-файл`&#039; -C 1 -E &#039;mv $file Архив/Файл`&lt;br /&gt;
	logadm -w Архив/Файл -p 1d -s 1b&lt;br /&gt;
&lt;br /&gt;
	Ротацию с упаковкой всех старых логов &#039;-z 0&#039;, следует заменить &lt;br /&gt;
на ротацию с архивированием всех старых, кроме последнего, т.е. использовать &lt;br /&gt;
&#039;-z 1&#039;. Практически это более эффективно - не приходится распаковывать &lt;br /&gt;
файл программой-анализатором традиционно запускаемой после ротации.&lt;br /&gt;
&lt;br /&gt;
	logadm -w Файл -р 1d -s 1b -a &#039;kill -HUP `cat Pid-файл`&#039; -z 1&lt;br /&gt;
&lt;br /&gt;
	Авторотация с параметрами по умолчанию тоже решаема. Надо только&lt;br /&gt;
удалять вновь появившиеся строки или добавлять &#039;-C 0 -p never&#039; к ним&lt;br /&gt;
(почему этого не догадались сделать сами разработчики программы - загадка).&lt;br /&gt;
Последнее более правильно - всегда можно посмотреть когда файл отротировался.&lt;br /&gt;
Проще всего это сделать скриптом запускаемым после завершения работы logadm.&lt;br /&gt;
Так как строки авторотации отличаются от обычных отсутствием дополнительных&lt;br /&gt;
ключей, то скрипт получается очень простой.&lt;br /&gt;
&lt;br /&gt;
sed -e &quot;s/^\\([^ ]*\\) -P &#039;\\([^&#039;]*\\)&#039;\$/\\1 -P &#039;\\2&#039; -C 0 -p never/&quot; Old &gt;New  
    </content:encoded>

    <pubDate>Tue, 19 Sep 2006 08:39:04 +0400</pubDate>
    <guid isPermaLink="false">http://www.sunhelp.ru/archives/28-guid.html</guid>
    
</item>
<item>
    <title>Stat-утилиты и анализ производительности системы</title>
    <link>http://www.sunhelp.ru/archives/7-Stat-utility_i_analiz_proizvoditelnosti_sistemy.html</link>
            <category>Solaris</category>
            <category>System</category>
    
    <comments>http://www.sunhelp.ru/archives/7-Stat-utility_i_analiz_proizvoditelnosti_sistemy.html#comments</comments>
    <wfw:comment>http://www.sunhelp.ru/wfwcomment.php?cid=7</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.sunhelp.ru/rss.php?version=2.0&amp;type=comments&amp;cid=7</wfw:commentRss>
    

    <author>nospam@example.com (SunHelp.Ru)</author>
    <content:encoded>
    Предположим, вам кажется что система стала работать медленней, чем обычно и вы хотите проанализировать ее производителность. Для отображения статистики функционирования различных компонентов сервера и операционной системы Solaris можно использовать следующие команды: &lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;/usr/bin/vmstat - статистика об использовании виртуальной памяти, обмене страниц физической памяти с диском (paging) и обобщенные показатели загрузки процессоров &lt;br /&gt;
&lt;li&gt;/usr/bin/mpstat - детальная статистика о загрузке процессоров &lt;br /&gt;
&lt;li&gt;/usr/bin/iostat - статистика о подсистеме дискового ввода/вывода и NFS &lt;br /&gt;
&lt;li&gt;/usr/bin/netstat - статистика о работе сетевых интерфейсов &lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
 &lt;br /&gt;&lt;a href=&quot;http://www.sunhelp.ru/archives/7-Stat-utility_i_analiz_proizvoditelnosti_sistemy.html#extended&quot;&gt;Продолжить чтение &quot;Stat-утилиты и анализ производительности системы&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 28 Aug 2006 17:59:25 +0400</pubDate>
    <guid isPermaLink="false">http://www.sunhelp.ru/archives/7-guid.html</guid>
    
</item>
<item>
    <title>Squid в Solaris 10 </title>
    <link>http://www.sunhelp.ru/archives/6-Squid_v_Solaris_10_.html</link>
            <category>Network</category>
            <category>Solaris</category>
    
    <comments>http://www.sunhelp.ru/archives/6-Squid_v_Solaris_10_.html#comments</comments>
    <wfw:comment>http://www.sunhelp.ru/wfwcomment.php?cid=6</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.sunhelp.ru/rss.php?version=2.0&amp;type=comments&amp;cid=6</wfw:commentRss>
    

    <author>nospam@example.com (SunHelp.Ru)</author>
    <content:encoded>
    В Solaris как и в других Unix-подобных системах можно устанавливать скомпилированные пакеты, либо собирать из исходников. Тут уж кому что нравиться. В готовых пакетах есть всё, что необходимо для начальной работы. Поэтому скачиваем бинарный пакет для определенной архитектуры с какого нибудь ресурса в интернете (например squid.2.5.STABLE10.SPARC.32bit.Solaris.9.pkg.tgz с http://www.ibiblio.org/pub/packages/solaris/sparc/) разархивируем:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# gunzip squid.2.5.STABLE10.SPARC.32bit.Solaris.9.pkg.tgz &lt;br /&gt;
# tar xvf squid.2.5.STABLE10.SPARC.32bit.Solaris.9.pkg.tar &lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
и стандартным образом устанавливаем, выполняя в текущем директории команду # pkgadd -d .&lt;br /&gt;
 &lt;br /&gt;
Можно устанавить с помощью нестандартной утилиты pkg-get. Хоть приведенный пакет и скомпилирован под 9-ый солярис, но он успешно работает в десятке. У меня данный пакет установился в каталог /opt/sfw/squid в дальнейшем описании - это домашняя директория сквида(SQUID_HOME). Заходим в каталог SQUID_HOME/etc и правим файл squid.conf под свои нужды, описывать параметры не вижу смысла, т.к. в интернете полно документации по данной теме. Вот после этого начинается самое интересное, это автоматический запуск сквида при загрузке системы, остановка, запуск и перезапуск сервиса. Т.к. в solaris 10 используется технология Service Management Facility (SMF), вот поэтому нам желательно её использовать для единого управления сервисами системы. Это также хороший пример как управлять сервисом с помощью SMF. Работа squid зависит от определённых сервисов системы, нам необходимо проверить данные зависимости и конфигурационный файл самого сервиса (squid.conf) при запуске. Соответственно это необходимо учесть при написании скрипта и описании сервиса в системе SMF. Не будем изобретать велосипед и возьмём данные файлы(squid.xml, svc-squid) с ресурса blogs.sun.com , хотя и самим не составляет большого труда написать такие файлы. Правим под свою систему (проверяем пути к файлам), подправленные файлы можно скачать отсюда(&lt;a href=&quot;http://www.sunhelp.ru/files/svc-squid&quot;&gt;svc-squid&lt;/a&gt;,  &lt;a href=&quot;http://www.sunhelp.ru/files/squid.xml&quot;&gt;squid.xml&lt;/a&gt;). Далее &lt;br /&gt;
копируем svc-squid в каталог /etc/init.d/ и смотрим чтоб, он имел права на исполнение &lt;br /&gt;
#svccfg import /path/to/squid.xml &lt;br /&gt;
#svcadm enable squid &lt;br /&gt;
Вот так производиться запуск сквида. Если он не стартовал, необходимо убедиться запущены ли сервисы от которых зависит squid, это выполняется командой &lt;br /&gt;
#svcs -d squid &lt;br /&gt;
В успешном случае должны наблюдать такой вывод &lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
STATE STIME FMRI&lt;br /&gt;
online Jan_12 svc:/milestone/network:default&lt;br /&gt;
online Jan_12 svc:/network/dns/client:default&lt;br /&gt;
online Jan_12 svc:/system/filesystem/local:default&lt;br /&gt;
online Jan_12 svc:/milestone/sysconfig:default&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
Если вы видите аналогичный вывод, а сквид не стартовал, значит необходимо смотреть лог файлы системы запуска сервисов /var/svc/log/network-http-proxy:squid.log и самого сервиса (по умолчанию в каталоге SQUID_HOME/var/logs).&lt;br /&gt;
Буду полагать, что сервис вы запустили, если нет, пишите мне на info@sunhelp.ru постараюсь помочь. Сервис работает, логи пишутся, всё хорошо. Если вас не заботит переполнение системы и не нужна статистика по клиентам, то тогда на этом месте можно остановиться. Для других хочу сказать, что в пакете устанавливаемом под solaris не предусмотрена ротация лог файлов. Это необходимо учесть администратору и применить один из следующих методов, а именно стандартный для solaris настроить logadm (прописать в /etc/logadm.conf) или стандартный для сервиса squid ( SQUID_HOME/sbin/squid -k rotate). Я выбрал второй , т.к. он мне показался проще и правильнее. И сделал следующее &lt;br /&gt;
&lt;br /&gt;
#crontab -e root&lt;br /&gt;
&lt;br /&gt;
добавил строчку &lt;br /&gt;
10 1 1 &lt;strong&gt; &lt;/strong&gt; /opt/sfw/squid/sbin/squid -k rotate&lt;br /&gt;
&lt;br /&gt;
вышел с сохранением&lt;br /&gt;
Теперь в 1 час 10 мин первого числа каждого месяца будет происходить ротация логов сквида. Количество ротации прописывается в файле конфигурации squid, параметром logfile_rotation. &lt;br /&gt;
Ваши пожелания, замечания и дополнения прошу высылать на адрес:  info at sunhelp dot ru &lt;br /&gt;
 
    </content:encoded>

    <pubDate>Mon, 28 Aug 2006 17:58:35 +0400</pubDate>
    <guid isPermaLink="false">http://www.sunhelp.ru/archives/6-guid.html</guid>
    
</item>
<item>
    <title>Копирование умирающего системного диска на новый </title>
    <link>http://www.sunhelp.ru/archives/5-Kopirovanie_umirajuwego_sistemnogo_diska_na_novyj_.html</link>
            <category>Solaris</category>
            <category>System</category>
    
    <comments>http://www.sunhelp.ru/archives/5-Kopirovanie_umirajuwego_sistemnogo_diska_na_novyj_.html#comments</comments>
    <wfw:comment>http://www.sunhelp.ru/wfwcomment.php?cid=5</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://www.sunhelp.ru/rss.php?version=2.0&amp;type=comments&amp;cid=5</wfw:commentRss>
    

    <author>nospam@example.com (SunHelp.Ru)</author>
    <content:encoded>
    Бывают неприятные моменты в работе железок и вот я решил описать, что необходимо предпринять, если вдруг начал сыпаться или сбоить винчестер. &lt;br /&gt;
Есть много способов, но я продемонстрирую один из них, с помощью утилит ufsdump и ufsrestore &lt;br /&gt;
Его описание я нашёл где то в инете, когда была подобная ситуация. &lt;br /&gt;
И так :&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
1. #format (проверяем наличие дисков в системе) &lt;br /&gt;
2. #prtvtoc /dev/rdsk/c0t0d0s2 | fmthard -s - /dev/rdsk/cxtxdxs2 (если диски одинакового объема) &lt;br /&gt;
3. #newfs /dev/rdsk/cxtxdxs0 (поднимаем файловую систему) &lt;br /&gt;
4. #mount /dev/dsk/cxtxdxs0 /mnt (монтируем слайс на который будем копировать) &lt;br /&gt;
5. #ufsdump 0f - /dev/rdsk/c0t0d0s0 | (cd /mnt &amp;&amp;amp; ufsrestore rf - ) &lt;br /&gt;
6. #umount /mnt &lt;br /&gt;
Пункт 3-6 повторяем для каждого слайса сбойного диска &lt;br /&gt;
7. # installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/cxtxdxs0 &lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Mon, 28 Aug 2006 17:58:03 +0400</pubDate>
    <guid isPermaLink="false">http://www.sunhelp.ru/archives/5-guid.html</guid>
    
</item>
<item>
    <title>Tips</title>
    <link>http://www.sunhelp.ru/archives/4-Tips.html</link>
            <category>Tips</category>
    
    <comments>http://www.sunhelp.ru/archives/4-Tips.html#comments</comments>
    <wfw:comment>http://www.sunhelp.ru/wfwcomment.php?cid=4</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.sunhelp.ru/rss.php?version=2.0&amp;type=comments&amp;cid=4</wfw:commentRss>
    

    <author>nospam@example.com (SunHelp.Ru)</author>
    <content:encoded>
    &lt;h3&gt;Есть совет по Solaris? Пришли его нам!&lt;/h3&gt;&lt;br /&gt;
Советуем также почитать &lt;a href=&quot;http://www.sun.drydog.com/faq/&quot;&gt;Solaris x86 FAQ&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#1&quot;&gt;&lt;font color=#FE4217&gt;1. Как попасть в LOM&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#2&quot;&gt;&lt;font color=#FE4217&gt;2. Как сменить пароль LOM&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#3&quot;&gt;&lt;font color=#FE4217&gt;3. Как загрузиться с CDROM&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#4&quot;&gt;&lt;font color=#FE4217&gt;4. Как включить логирование сервера NFS&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#5&quot;&gt;&lt;font color=#FE4217&gt;5. Как поменять редактор в crontab&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#6&quot;&gt;&lt;font color=#FE4217&gt;6. Как автоматизировать соединения tip&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#7&quot;&gt;&lt;font color=#FE4217&gt;7. Как создать таблицу разделов такую же как на другом диске&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#8&quot;&gt;&lt;font color=#FE4217&gt;8. Как посмотреть пользователей без паролей&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#9&quot;&gt;&lt;font color=#FE4217&gt;9. Как посмотреть информацию о драйвере сетевого интерфейса (для bge)&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#10&quot;&gt;&lt;font color=#FE4217&gt;10. Как быстро скопировать данные с одной файловой системы на другую&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#11&quot;&gt;&lt;font color=#FE4217&gt;11. Как сделать копию boot-диска в Solaris 10&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#12&quot;&gt;&lt;font color=#FE4217&gt;12. Как поставить лимит на вывод служебных сообщений в консоли Solaris&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#13&quot;&gt;&lt;font color=#FE4217&gt;13. Как удалить старые патчи&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#14&quot;&gt;&lt;font color=#FE4217&gt;14. Как разобраться в разрешениях на файлы и директории&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#15&quot;&gt;&lt;font color=#FE4217&gt;15. Как индексировать &lt;i&gt;man&lt;/i&gt;-страницы&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#16&quot;&gt;&lt;font color=#FE4217&gt;16. Как подмонтировать &lt;i&gt;iso&lt;/i&gt;-образ&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#17&quot;&gt;&lt;font color=#FE4217&gt;17. Как заставить DHCP-сервер выводить подробные логи&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#18&quot;&gt;&lt;font color=#FE4217&gt;18. Как узнать есть ли  утечки памяти&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#19&quot;&gt;&lt;font color=#FE4217&gt;19. Как настроить сетевой принтер в Solaris 10&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#20&quot;&gt;&lt;font color=#FE4217&gt;20. Как настроить ntp-клиента в Solaris 10&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#21&quot;&gt;&lt;font color=#FE4217&gt;21. Как поднять зону в Solaris 10&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#22&quot;&gt;&lt;font color=#FE4217&gt;22. Как пересоздать испорченный boot archive в Solaris 10&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#23&quot;&gt;&lt;font color=#FE4217&gt;23. Как сгенерировать пароль с помощью /dev/random&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#24&quot;&gt;&lt;font color=#FE4217&gt;24. Как изменить приоритет команды&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#25&quot;&gt;&lt;font color=#FE4217&gt;25. Как узнать из какого пакета файл&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;#26&quot;&gt;&lt;font color=#FE4217&gt;26. Как выполнить операцию со списком файлов&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;a name=&quot;1&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как попасть в LOM:&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
Подсоединиться терминалом к Serial Management Port, получить консоль сервера&lt;br /&gt;
Нажать последовательно &#039;#.&#039;&lt;br /&gt;
Набрав lom&gt; break, получаем ok&lt;br /&gt;
&lt;a name=&quot;2&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как сменить пароль LOM:&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
Подсоединиться терминалом к Serial Management Port для получения консоли сервера &lt;br /&gt;
Включить питание сервера. После POST-сообщений подождать 1-2 минуты до появления приглашения ok&lt;br /&gt;
Ниже пример вывода консоли:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
Please login: &lt;br /&gt;
SC Alert: Host System has Reset&lt;br /&gt;
[wait one two minutes]&lt;br /&gt;
Serial line login timeout, returns to console stream.&lt;br /&gt;
ok&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Загрузите Solaris&lt;br /&gt;
Командой scadm поменяйте пароль:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# cd /usr/platform/`uname -i`/sbin&lt;br /&gt;
# ./scadm userpassword admin&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Набрав последовательно &#039;#.&#039;, получите на консоли приглашение lom&lt;br /&gt;
Войдите в lom, используя новый пароль &lt;br /&gt;
&lt;a name=&quot;3&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как загрузиться с CDROM:&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
В загруженном Solaris:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
#reboot -- cdrom&lt;br /&gt;
или&lt;br /&gt;
#reboot -- cdrom -s (в single-mode)&lt;br /&gt;
или&lt;br /&gt;
#eeprom boot-device=cdrom&lt;br /&gt;
#init 6&lt;br /&gt;
или&lt;br /&gt;
# eeprom auto-boot?=false (если нужен выбор)&lt;br /&gt;
# init 6&lt;br /&gt;
В lom: &lt;br /&gt;
lom&gt; reset&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
После перезагрузки вернитесь в lom, набрав &#039;#.&#039; и дайте команду lom&gt; break чтобы получить ok&lt;br /&gt;
Теперь можно дать команду: ok boot cdrom или если вы хотите загрузиться в single-mode: ok boot cdrom -s &lt;br /&gt;
&lt;a name=&quot;4&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как включить логирование сервера NFS&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
Необходимо добавить опцию -o log в команде share или прописать данную опцию в файле /etc/dfs/dfstab для необходимого ресурса, затем выполнить &lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
#shareall &lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
и перезапустить сервер NFS (в Solaris 10 #svcadm restart svc:/network/nfs/server),&lt;br /&gt;
после этого смотрим лог файл в каталоге /var/nfs&lt;br /&gt;
Параметры логирования задаются в файле /etc/default/nfslogd&lt;br /&gt;
&lt;a name=&quot;5&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как поменять редактор в crontab&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
По умочанию при вызове команды crontab -e используется своеобразный редактор ed.&lt;br /&gt;
Чтобы его поменять необходимо определить переменную EDITOR, например вот таким образом&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
#export EDITOR=vi &lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Таким образом мы определяем удобный для нас редактор, для редактирования заданий сron&lt;br /&gt;
&lt;a name=&quot;6&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как автоматизировать соединения tip&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
Прописать каждое соединение в  /etc/remote. Например: &lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
cisco::dv=/dev/ttya:br#9600:el=&lt;sup&gt;C&lt;/sup&gt;S&lt;sup&gt;Q&lt;/sup&gt;U^D:ie=%$:oe=^D&lt;br /&gt;
где &lt;br /&gt;
cisco = имя соединения&lt;br /&gt;
dv = the device&lt;br /&gt;
br = baud rate&lt;br /&gt;
el = EOL marks&lt;br /&gt;
ie = input EOF marks&lt;br /&gt;
oe = output EOF string&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Для соединения необходимо только набрать:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# tip cisco&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name=&quot;7&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как создать таблицу разделов такую же как на другом диске&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Запускаем format (создаем на диске b такую же таблицу как на диске a):&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
format&lt;br /&gt;
select disk a  (Выбираем нужный диск из списка)&lt;br /&gt;
partition&lt;br /&gt;
print   (Смотрим таблицу разделов)&lt;br /&gt;
name&lt;br /&gt;
rootdisk   (Имя по усмотрению, например rootdisk)&lt;br /&gt;
quit   (Возвращаемся назад)&lt;br /&gt;
disk  &lt;br /&gt;
select disk b   (Выбираем диск b)&lt;br /&gt;
partition   (Смотрим таблицу разделов перед изменениями)&lt;br /&gt;
select&lt;br /&gt;
--Pick rootdisk   (Выбираем из меню имя)&lt;br /&gt;
label   (Записываем таблицу)&lt;br /&gt;
quit   (Выходим)&lt;br /&gt;
quit   (Выходим из format)&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name=&quot;8&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как посмотреть пользователей без паролей &lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Это можно сделать двумя способами&lt;br /&gt;
&lt;ul&gt;первый: &lt;br /&gt;&lt;br /&gt;
#logins -p&lt;br /&gt;
второй: &lt;br /&gt;&lt;br /&gt;
Это вывод команды #passwd -sa&lt;br /&gt;
 где (PS) пароль установлен, пользователь блокирован (LK), пароль не установлен (NP), вход в систему запрещён (NL)&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name=&quot;9&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как посмотреть информацию о драйвере сетевого интерфейса (для bge)&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# prtconf -D | grep -i netw&lt;br /&gt;
     network, instance #0 (driver name: bge)&lt;br /&gt;
     network, instance #1 (driver name: bge)&lt;br /&gt;
     network, instance #2 (driver name: bge)&lt;br /&gt;
     network, instance #3 (driver name: bge)&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Также:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# grep bge /etc/path_to_inst&lt;br /&gt;
&quot;/pci@1f,700000/network@2&quot; 0 &quot;bge&quot;&lt;br /&gt;
&quot;/pci@1f,700000/network@2,1&quot; 1 &quot;bge&quot;&lt;br /&gt;
&quot;/pci@1d,700000/network@2&quot; 2 &quot;bge&quot;&lt;br /&gt;
&quot;/pci@1d,700000/network@2,1&quot; 3 &quot;bge&quot;&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
И по загрузке:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# modinfo | grep bge&lt;br /&gt;
104  13f57b3   b123 202   1  bge (BCM579x driver v0.39)&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name=&quot;10&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как быстро скопировать данные с одной файловой системы на другую&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# mount /dev/dsk/md/d30 /mnt	# монтируем новое зеркало&lt;br /&gt;
# ufsdump 0f - /dev/rdsk/c1t2d0s7 | ( cd /mnt; ufsrestore xf - )&lt;br /&gt;
# rm -f /mnt/restoresymtable&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name=&quot;11&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как сделать копию boot-диска в Solaris 10&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Если у вас только один раздел &quot;/&quot; на диске и это десятка,&lt;br /&gt;
можно:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
#prtvtoc /dev/rdsk/c0t0d0s0 | fmthard -s - /dev/rdsk/c0t1d0s0&lt;br /&gt;
#newfs /dev/dsk/c0t1d0s0&lt;br /&gt;
#mount /dev/dsk/c0t1d0s0 /a&lt;br /&gt;
#cd /&lt;br /&gt;
#find . -mount | cpio -pmdv /a&lt;br /&gt;
#installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/c0t1d0s0&lt;br /&gt;
#vi /a/etc/vfstab (меняем c0t0d0s0 на c1)&lt;br /&gt;
#mkdir /a/tmp&lt;br /&gt;
#mkdir /a/dev&lt;br /&gt;
#mkdir /a/proc&lt;br /&gt;
#touch /a/etc/mnttab&lt;br /&gt;
#mkdir /a/etc/svc/volatile&lt;br /&gt;
#mkdir /a/system/object&lt;br /&gt;
#mkdir /a/system/contract&lt;br /&gt;
#umount /a&lt;br /&gt;
#init 0&lt;br /&gt;
#boot otherdisk -r&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
И система загрузится с другого диска. Все это проделывать лучше в single mode&lt;br /&gt;
&lt;a name=&quot;12&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как поставить лимит на вывод служебных сообщений в консоли Solaris&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
Если создать файл:&lt;br /&gt;
&lt;ul&gt; &lt;br /&gt;
$ touch $HOME/.hushlogin&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
вы уменьшите объем служебной информации (число сообщений почты и т.д.), появляющейся  на консоли при логине и дальнейшей работе.&lt;br /&gt;
&lt;a name=&quot;13&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как удалить старые патчи&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
find /var/sadm/pkg -name obsolete.Z -exec rm {} + &lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name=&quot;14&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как разобраться в разрешениях на файлы и директории&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;pre&gt;&lt;br /&gt;
r -- read (has value of 4)&lt;br /&gt;
w -- write (has value of 2)&lt;br /&gt;
x -- execute (has value of 1)&lt;br /&gt;
&lt;br /&gt;
rwxrwxrwx chmod 777 filename&lt;br /&gt;
rw-rw-rw- chmod 666 filename&lt;br /&gt;
r--r--r-- chmod 444 filename&lt;br /&gt;
-w--w--w- chmod 020 filename&lt;br /&gt;
--x--x--x chmod 001 filename&lt;br /&gt;
--------- chmod 000 filename&lt;br /&gt;
&lt;br /&gt;
Чтобы назначить разрешение рекурсивно, используйте &lt;i&gt;-R&lt;/i&gt; опцию.&lt;br /&gt;
т.e. #chmod -R 777 directoryname&lt;br /&gt;
&lt;/ul&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;a name=&quot;15&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как индексировать &lt;i&gt;man&lt;/i&gt;-страницы&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
Создаем индекс:&lt;br /&gt;
#catman -w&lt;br /&gt;
Теперь можно искать нужную информацию в базе &lt;i&gt;man&lt;/i&gt; с помощью команды:&lt;br /&gt;
# man -k pattern&lt;br /&gt;
например, найти все &lt;i&gt;man&lt;/i&gt;-страницы, содержащие информацию о сетевом интерфейсе &lt;i&gt;hme&lt;/i&gt;:&lt;br /&gt;
# man -k hme &lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&quot;16&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как подмонтировать &lt;i&gt;iso&lt;/i&gt;-образ&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# lofiadm -a /export/temp/solaris.iso /dev/lofi/1&lt;br /&gt;
&lt;br /&gt;
# mount -F hsfs -o ro /dev/lofi/1 /mnt&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
или одной командой:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# mount -F hsfs -o ro `lofiadm -a /export/temp/solaris.iso` /mnt&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&quot;17&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как заставить DHCP-сервер выводить подробные логи &lt;br /&gt;
&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
Добавляем в файл /etc/inet/dhcpsvc.conf : &lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
VERBOSE=TRUE&lt;br /&gt;
LOGGING_FACILITY=7&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Создаем лог-файл:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# touch /var/log/dhcpd.log&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Добавляем в /etc/syslog.conf:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
daemon.debug    /var/log/dhcpd.log&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Затем:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# kill -HUP &#039;PID_of_syslogd&#039;&lt;br /&gt;
# svcadm restart svc:/network/dhcp-server:default&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name=&quot;18&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как узнать есть ли  утечки памяти &lt;br /&gt;
&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
Смотрим использование памяти ядром:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# echo ::kmastat | mdb -k&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Большое количество в &quot;memory in use&quot; - причина для беспокойства в том случае,  если: &lt;br /&gt;
1. Значение &quot;memory in use&quot; больше чем пол-гигабайта. &lt;br /&gt;
2. Большое значение &quot;buffer in use&quot; , приближается по значению к &quot;buffer total&quot;. &lt;br /&gt;
3. Значения &quot;memory in use&quot; и &quot;buf in use&quot;  продолжают расти.&lt;br /&gt;
Например:&lt;br /&gt;
&lt;pre&gt;&lt;br /&gt;
# echo &quot;::kmastat&quot; | mdb -k&lt;br /&gt;
 cache                        buf    buf    buf    memory     alloc alloc &lt;br /&gt;
 name                        size in use  total    in use   succeed  fail &lt;br /&gt;
 ------------------------- ------ ------ ------ --------- --------- ----- &lt;br /&gt;
 ...&lt;br /&gt;
 kmem_alloc_144               144 50024768 50054480 7322255360  953738905    0&lt;br /&gt;
&lt;/pre&gt;&lt;br /&gt;
&lt;a name=&quot;19&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как настроить сетевой принтер в Solaris 10 &lt;br /&gt;
&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
Ищем PPD-файл для нашего принтера, скажем, HP Laserjet 3000.&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# cd /usr/lib/lp/model/ppd/system/foomatic/&lt;br /&gt;
# cd HP &lt;br /&gt;
# ls *3000*&lt;br /&gt;
HP-LaserJet_3000-Postscript.ppd.gz  HP-LaserJet_3000-lj5gray.ppd.gz&lt;br /&gt;
HP-LaserJet_3000-hpijs.ppd.gz       HP-LaserJet_3000-pxlmono.ppd.gz&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Выбрали PPD, конфигурируем теперь с помощью lpadmin:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# lpadmin -p hp3000 -v /dev/null -m netstandard_foomatic -n \&lt;br /&gt;
/usr/lib/lp/model/ppd/system/foomatic/HP/HP-LaserJet_3000-hpijs.ppd.gz -o \&lt;br /&gt;
dest=&lt;IP or Hostname of printer&gt;:9100 -o protocol=tcp -T unknown -I postscript&lt;br /&gt;
# enable hp3000&lt;br /&gt;
# accept hp3000&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Пробуем что-нибудь напечатать:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# lp -d hp3000 /etc/release&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name=&quot;20&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как настроить ntp-клиента в Solaris 10 &lt;br /&gt;
&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
Создаем файл /etc/inet/ntp.conf со следующим содержимым:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# /etc/inet/ntp.conf &lt;br /&gt;
# sets up reference to NTP Pool Servers&lt;br /&gt;
#&lt;br /&gt;
driftfile /etc/inet/ntp.drift&lt;br /&gt;
&lt;br /&gt;
server	0.pool.ntp.org&lt;br /&gt;
server	1.pool.ntp.org&lt;br /&gt;
server	2.pool.ntp.org&lt;br /&gt;
server	pool.ntp.org&lt;br /&gt;
# end of /etc/inet/ntp.conf&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Затем:          &lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# svcadm enable network/ntp&lt;br /&gt;
&lt;/ul&gt;          &lt;br /&gt;
Тестируем:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# ntpq -p&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name=&quot;21&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как поднять зону в Solaris 10 &lt;br /&gt;
&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;pre&gt;&lt;br /&gt;
# mkdir -p /zones/myzone&lt;br /&gt;
# mkfile 6g /zones/myzone&lt;br /&gt;
# lofiadm -a /zones/myzoneloopbackfile&lt;br /&gt;
/dev/lofi/1&lt;br /&gt;
# newfs /dev/rlofi/1&lt;br /&gt;
# mount /dev/lofi/1 /zones/myzone&lt;br /&gt;
# chmod go-rwx /zones/myzone&lt;br /&gt;
# zonecfg -z myzone&lt;br /&gt;
zonecfg:myzone&gt; create&lt;br /&gt;
zonecfg:myzone&gt; set zonepath=/zones/myzone&lt;br /&gt;
zonecfg:myzone&gt; set autoboot=true&lt;br /&gt;
zonecfg:myzone&gt; add net&lt;br /&gt;
zonecfg:myzone:net&gt; set address=192.168.100.10&lt;br /&gt;
zonecfg:myzone:net&gt; set physical=e1000g0&lt;br /&gt;
zonecfg:myzone:net&gt; end&lt;br /&gt;
zonecfg:myzone&gt; info&lt;br /&gt;
zonecfg:myzone&gt; verify&lt;br /&gt;
zonecfg:myzone&gt; commit&lt;br /&gt;
zonecfg:myzone&gt; exit&lt;br /&gt;
# zoneadm -z myzone install&lt;br /&gt;
# zoneadm -z myzone boot&lt;br /&gt;
# zoneadm list -v&lt;br /&gt;
  ID NAME             STATUS         PATH&lt;br /&gt;
   0 global           running        /&lt;br /&gt;
   2 myzone         running        /zones/myzone&lt;br /&gt;
# zlogin -e @ -C myzone&lt;br /&gt;
(the first time the zone is booted, it takes you through the&lt;br /&gt;
usual setup menus.)&lt;br /&gt;
(type &quot;@.&quot; to exit zlogin)&lt;br /&gt;
&lt;/ul&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;a name=&quot;22&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как пересоздать испорченный boot archive в Solaris 10 &lt;br /&gt;
&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
Загружаемся в safe-mode, затем:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# rm -f /a/platform/i86pc/boot_archive; bootadm update-archive -R /a&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name=&quot;23&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как сгенерировать пароль с помощью /dev/random &lt;br /&gt;
&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
~# echo `head -n 10 /dev/random | tr -cd &quot;[:alnum:]_-&quot; | cut -c &#039;1-8&#039;`&lt;br /&gt;
pgoAeTiy&lt;br /&gt;
~#&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name=&quot;24&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как изменить приоритет команды&lt;br /&gt;
&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
Самый низкий приоритет - 19, самый высокий - 1, 10 - по дефолту.&lt;br /&gt;
Повышаем:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# nice -n 1 COMMAND&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Понижаем:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# nice -n 19 COMMAND&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
В дефолт:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# nice COMMAND&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name=&quot;25&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как узнать из какого пакета файл&lt;br /&gt;
&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
Полная информация:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# pkgchk -l -p /usr/sbin/fuser&lt;br /&gt;
Pathname: /usr/sbin/fuser&lt;br /&gt;
Type: regular file&lt;br /&gt;
Expected mode: 0555&lt;br /&gt;
Expected owner: root&lt;br /&gt;
Expected group: bin&lt;br /&gt;
Expected file size (bytes): 7944&lt;br /&gt;
Expected sum(1) of contents: 558&lt;br /&gt;
Expected last modification: Apr 06 15:48:18 2002&lt;br /&gt;
Referenced by the following packages:&lt;br /&gt;
SUNWcsu&lt;br /&gt;
Current status: installed&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
или только имя пакета:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
# grep /usr/sbin/fuser /var/sadm/install/contents | awk &#039;$2 ~ /^f$/ {print $NF}&#039;&lt;br /&gt;
SUNWcsu&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name=&quot;26&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;font color=#FE4217&gt;&lt;br /&gt;
Как выполнить операцию со списком файлов&lt;br /&gt;
&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;
Для Bourne-оболочек (sh, ksh, zsh, bash) - пример 1:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
~$ for file in *gz&lt;br /&gt;
&gt; do&lt;br /&gt;
&gt; mkdir $file.dir&lt;br /&gt;
&gt; ( cd $file.dir; gzip -dc $file | tar xf - )&lt;br /&gt;
&gt; done&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Пример 2:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
~$ for x in `ls -tr *.log`&lt;br /&gt;
&gt; do&lt;br /&gt;
&gt; cat $x &gt;&gt; biglog&lt;br /&gt;
&gt; done &lt;br /&gt;
&lt;/ul&gt; 
    </content:encoded>

    <pubDate>Mon, 28 Aug 2006 17:57:14 +0400</pubDate>
    <guid isPermaLink="false">http://www.sunhelp.ru/archives/4-guid.html</guid>
    
</item>
<item>
    <title>Support</title>
    <link>http://www.sunhelp.ru/archives/3-Support.html</link>
            <category>Support</category>
    
    <comments>http://www.sunhelp.ru/archives/3-Support.html#comments</comments>
    <wfw:comment>http://www.sunhelp.ru/wfwcomment.php?cid=3</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.sunhelp.ru/rss.php?version=2.0&amp;type=comments&amp;cid=3</wfw:commentRss>
    

    <author>nospam@example.com (SunHelp.Ru)</author>
    <content:encoded>
    Данный ресурс создается с целью помочь обладателям серверов Sun и серверов на базе процессоров х86, но работающих под управление ОС Solaris или других Unix систем, a также способствовать развитию и распространению OpenSolaris. &lt;br /&gt;
Если у Вас возникли проблемы или имеются вопросы по данной тематике пишите нам на support at sunhelp dot ru, мы постараемся вам помочь.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Мы можем произвести профессиональную установку и настройку серверов на базе серверных операционных систем Solaris, *BSD, Linux на любой аппаратной платформе: настроим контроллер домена (разграничение прав доступа, перемещаемые профили, групповые политики и политики безопасности), DNS-сервер, веб-сервер (Apache,Tomcat), сервер БД (MySQL, PostgreSQL, Sybase, Adabas), почтовый сервер (Postfix, Exim, Qmail), VPN-сервер (объединение сетей), прокси-сервера (Squid), интернет-шлюзы (системы учета и детализации трафика, брандмауэры, антиспам-фильтры, системы централизованной антивирусной защиты), программные маршрутизаторы.&lt;br /&gt;
&lt;br /&gt;
Также мы можем сопровождать ваши системы методом удаленного администрирования серверов. &lt;br /&gt;
&lt;br /&gt;
Запросы просим отправлять на адреса support at sunhelp dot ru и info at sunhelp dot ru 
    </content:encoded>

    <pubDate>Mon, 28 Aug 2006 17:56:08 +0400</pubDate>
    <guid isPermaLink="false">http://www.sunhelp.ru/archives/3-guid.html</guid>
    
</item>
<item>
    <title>About us</title>
    <link>http://www.sunhelp.ru/archives/2-About_us.html</link>
            <category>About us</category>
    
    <comments>http://www.sunhelp.ru/archives/2-About_us.html#comments</comments>
    <wfw:comment>http://www.sunhelp.ru/wfwcomment.php?cid=2</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.sunhelp.ru/rss.php?version=2.0&amp;type=comments&amp;cid=2</wfw:commentRss>
    

    <author>nospam@example.com (SunHelp.Ru)</author>
    <content:encoded>
    Данный проект был создан для помощи русскоязычным пользователям ОС Solaris&lt;br /&gt;
Контакты:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;img title=&quot;Sunhelp.ru authors&quot; src=http://sunhelp.ru/img/authors.jpg&gt;&lt;br /&gt;
Alexander R. Eremin (left): &lt;b&gt;support at sunhelp dot ru&lt;/b&gt;&lt;br /&gt;
Alexei Senin (right): &lt;b&gt;alexs at sunhelp dot ru&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Свои материалы, новости, статьи, которые вы бы хотели видеть на данном ресурсе, а также пожелания высылайте на адрес info at sunhelp dot ru &lt;br /&gt;
Технические вопросы:&lt;br /&gt;
Если вы столкнулись с проблемой по Sun/SPARC/Solaris/UNIX/Linux и не нашли ответа в руководстве или Google присылайте свой вопрос на адрес: support at sunhelp dot ru  и мы постараемся ответить на него. &lt;br /&gt;
Дополнительно:&lt;br /&gt;
Привлекаются все желающие для развития данного проекта. У нас в наличии имеются ресурсы для проведения ситуаций, которые обычно возникают у клиентов. Любые вопросы, пожелания и критика приветствуются. &lt;br /&gt;
Итак, ждем ваши статьи, заметки и комментарии! 
    </content:encoded>

    <pubDate>Mon, 28 Aug 2006 17:54:47 +0400</pubDate>
    <guid isPermaLink="false">http://www.sunhelp.ru/archives/2-guid.html</guid>
    
</item>

</channel>
</rss>