<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Unix pin &#187; Hardware &#8212; HP</title>
	<atom:link href="http://www.unixpin.com/wordpress/category/hp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.unixpin.com/wordpress</link>
	<description>unix: советы, примеры, решения</description>
	<lastBuildDate>Wed, 21 Dec 2011 14:05:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>iops калькулятор</title>
		<link>http://www.unixpin.com/wordpress/2010/10/29/iops-calculator/</link>
		<comments>http://www.unixpin.com/wordpress/2010/10/29/iops-calculator/#comments</comments>
		<pubDate>Fri, 29 Oct 2010 11:23:18 +0000</pubDate>
		<dc:creator>ikorolev</dc:creator>
				<category><![CDATA[Hardware - HDS]]></category>
		<category><![CDATA[Hardware - HP]]></category>
		<category><![CDATA[Hardware - Other]]></category>
		<category><![CDATA[Hardware - Sun]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[calculator]]></category>
		<category><![CDATA[hard disk]]></category>
		<category><![CDATA[hdd]]></category>
		<category><![CDATA[iops]]></category>
		<category><![CDATA[raid]]></category>
		<category><![CDATA[raid0]]></category>
		<category><![CDATA[raid10]]></category>
		<category><![CDATA[raid5]]></category>
		<category><![CDATA[raid6]]></category>
		<category><![CDATA[дисковый]]></category>
		<category><![CDATA[емкость]]></category>
		<category><![CDATA[калькулятор]]></category>
		<category><![CDATA[массив]]></category>
		<category><![CDATA[производительность]]></category>

		<guid isPermaLink="false">http://www.unixpin.com/wordpress/?p=800</guid>
		<description><![CDATA[Несколько полезных инструментов по жестким дискам и массивам: Калькулятор для оценки производительности, объема дисковых массивов. Табличка iops и емкости жестких дисков Калькулятор емкости массива (ползунками выбираете тип RAID, кол-во дисков, емкость диска)]]></description>
			<content:encoded><![CDATA[<p>Несколько полезных инструментов по жестким дискам и массивам:</p>
<ul>
<li><a href="http://www.wmarow.com/storage/strcalc.html" target="_blank">Калькулятор для оценки производительности, объема </a>дисковых массивов.</li>
<li><a href="http://www.wmarow.com/strdir/hdd/" target="_blank">Табличка iops и емкости</a> жестких дисков</li>
<li><a href="http://www.wmarow.com/storage/raidslider.html" target="_blank">Калькулятор емкости массива</a> (ползунками выбираете тип RAID, кол-во дисков, емкость диска)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.unixpin.com/wordpress/2010/10/29/iops-calculator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Генератор штрихкодов</title>
		<link>http://www.unixpin.com/wordpress/2010/04/28/bar-code-generator/</link>
		<comments>http://www.unixpin.com/wordpress/2010/04/28/bar-code-generator/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 07:24:46 +0000</pubDate>
		<dc:creator>ikorolev</dc:creator>
				<category><![CDATA[Hardware - HP]]></category>
		<category><![CDATA[Hardware - Other]]></category>
		<category><![CDATA[Hardware - Sun]]></category>
		<category><![CDATA[Veritas - Netbackup]]></category>
		<category><![CDATA[bar]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[tape]]></category>
		<category><![CDATA[tapelibrary]]></category>
		<category><![CDATA[библиотека]]></category>
		<category><![CDATA[генератор]]></category>
		<category><![CDATA[лента]]></category>
		<category><![CDATA[ленточная]]></category>
		<category><![CDATA[штрих]]></category>
		<category><![CDATA[штрихкод]]></category>

		<guid isPermaLink="false">http://www.unixpin.com/wordpress/?p=647</guid>
		<description><![CDATA[Для работы в ленточных библиотеках ленточки должны быть пролейблены штрихкодом. Если готовых наклеек нет или нужно отметить ленточки, так чтобы не перепутать, или наклейки на LTO3, а нужно воткнуть ленту LTO2 ? Наткнулся тут на генератор штрихкодов для ленточных библиотек, который решает эти проблемы. Онлайн, бесплатный, генерит pdf-файлы.]]></description>
			<content:encoded><![CDATA[<p>Для работы в ленточных библиотеках ленточки должны быть пролейблены штрихкодом. Если готовых наклеек нет или нужно отметить ленточки, так чтобы не перепутать, или наклейки на LTO3, а нужно воткнуть ленту LTO2 ?</p>
<p>Наткнулся тут на <a href="http://tapelabels.librelogiciel.com/" target="_blank">генератор штрихкодов</a> для ленточных библиотек, который решает эти проблемы. Онлайн, бесплатный, генерит pdf-файлы.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unixpin.com/wordpress/2010/04/28/bar-code-generator/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Как сконфигурить новый модуль CPU на HP</title>
		<link>http://www.unixpin.com/wordpress/2009/05/15/howto-configure-new-hp-cpu-module/</link>
		<comments>http://www.unixpin.com/wordpress/2009/05/15/howto-configure-new-hp-cpu-module/#comments</comments>
		<pubDate>Fri, 15 May 2009 06:40:55 +0000</pubDate>
		<dc:creator>gmrihin</dc:creator>
				<category><![CDATA[Hardware - HP]]></category>
		<category><![CDATA[Unix - HPUX]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[cpu]]></category>
		<category><![CDATA[cpuconfig]]></category>
		<category><![CDATA[deconfigured]]></category>
		<category><![CDATA[efi]]></category>
		<category><![CDATA[Hardware->HP]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[hp-ux]]></category>
		<category><![CDATA[itanium]]></category>
		<category><![CDATA[WARNING[37]]]></category>
		<category><![CDATA[как]]></category>
		<category><![CDATA[модуль]]></category>
		<category><![CDATA[процессор]]></category>
		<category><![CDATA[сконфигурировать]]></category>

		<guid isPermaLink="false">http://www.unixpin.com/wordpress/?p=414</guid>
		<description><![CDATA[Поставили нам на днях доблестные специалисты из HP новый процессор на сервер (вернее заменили). При загрузке EFI орет благим матом, что: EFI version 2.00 [14.62] EFI64 Running on Intel(R) Itanium Processor Family UEFI 2.0 IPF server rx6600 7.12 [Fri Feb 23 17:21:28 2007] firmware by HP This boot experienced the following problems: WARNING[37]: CPU(s) deconfigured [...]]]></description>
			<content:encoded><![CDATA[<p>Поставили нам на днях доблестные специалисты из HP новый процессор на сервер (вернее заменили).</p>
<p>При загрузке EFI орет благим матом, что:</p>
<p><em>EFI version 2.00 [14.62]<br />
EFI64 Running on Intel(R) Itanium Processor Family<br />
UEFI 2.0 IPF server rx6600 7.12 [Fri Feb 23 17:21:28 2007] firmware by HP</em></p>
<p><em>This boot experienced the following problems:<br />
WARNING[37]: CPU(s) deconfigured</em></p>
<p><em>Address the warning issues as soon as possible.<br />
Redisplay list with &#8216;info warning&#8217; at EFI shell.</em><br />
<span id="more-414"></span><br />
Оказалось спецы проц поставить то поставили, а вот сконфигурить забыли.</p>
<p>Дел то конечно на 3 мин, но доку порыть пришлось время потратить. Короче делать надо так:</p>
<p>1) Заходим в EFI Shell</p>
<p>2) Смотрим текущую конфигурацию процессоров</p>
<p><em>Shell&gt; cpuconfig</em></p>
<p><em>PROCESSOR MODULE INFORMATION</em></p>
<p><em># of               L3      L4      Family/<br />
CPU     Logical            Cache   Cache   Model         Processor<br />
Module  CPUs     Speed     Size    Size    (hex.)   Rev  State<br />
&#8212;&#8212;  &#8212;&#8212;-  &#8212;&#8212;&#8212;  &#8212;&#8212;  &#8212;&#8212;  &#8212;&#8212;-  &#8212;  &#8212;&#8212;&#8212;&#8212;<br />
0        4      1.6 GHz    None    None   20/01    A1     SW Deconf<br />
1        4      1.6 GHz    9 MB    None   20/01    A1        Active<br />
2        4      1.6 GHz    9 MB    None   20/01    A1        Active<br />
3        4      1.6 GHz    9 MB    None   20/01    A1        Active</em></p>
<p>Видно, что CPU модуль 0 (нулевой) несконфигурен</p>
<p>3) Говорим</p>
<p><em>Shell&gt; cpuconfig 0 on</em></p>
<p>4) Перегружаем и видим</p>
<p><em>PROCESSOR MODULE INFORMATION</em></p>
<p><em># of               L3      L4      Family/<br />
CPU     Logical            Cache   Cache   Model         Processor<br />
Module  CPUs     Speed     Size    Size    (hex.)   Rev  State<br />
&#8212;&#8212;  &#8212;&#8212;-  &#8212;&#8212;&#8212;  &#8212;&#8212;  &#8212;&#8212;  &#8212;&#8212;-  &#8212;  &#8212;&#8212;&#8212;&#8212;<br />
0        4      1.6 GHz    9 MB    None   20/01    A1        Active<br />
1        4      1.6 GHz    9 MB    None   20/01    A1        Active<br />
2        4      1.6 GHz    9 MB    None   20/01    A1        Active<br />
3        4      1.6 GHz    9 MB    None   20/01    A1        Active</em></p>
<p>О, ЧУДО!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unixpin.com/wordpress/2009/05/15/howto-configure-new-hp-cpu-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Переводчик wwn</title>
		<link>http://www.unixpin.com/wordpress/2009/05/12/wwn-translator/</link>
		<comments>http://www.unixpin.com/wordpress/2009/05/12/wwn-translator/#comments</comments>
		<pubDate>Tue, 12 May 2009 13:21:55 +0000</pubDate>
		<dc:creator>ikorolev</dc:creator>
				<category><![CDATA[Hardware - HDS]]></category>
		<category><![CDATA[Hardware - HP]]></category>
		<category><![CDATA[Hardware - Other]]></category>
		<category><![CDATA[Hardware - Sun]]></category>
		<category><![CDATA[Unix - HPUX]]></category>
		<category><![CDATA[Unix - Linux]]></category>
		<category><![CDATA[Unix - Solaris]]></category>
		<category><![CDATA[Unix - Tru64]]></category>
		<category><![CDATA[fc]]></category>
		<category><![CDATA[fiber channel]]></category>
		<category><![CDATA[translate]]></category>
		<category><![CDATA[translator]]></category>
		<category><![CDATA[World Wide Name]]></category>
		<category><![CDATA[wwn]]></category>
		<category><![CDATA[оптика]]></category>
		<category><![CDATA[перевести]]></category>
		<category><![CDATA[перевод]]></category>
		<category><![CDATA[переводчик]]></category>

		<guid isPermaLink="false">http://www.unixpin.com/wordpress/?p=404</guid>
		<description><![CDATA[Пришлось разбираться с кучей wwn-устройств, а так как каждый вендор предпочитает выводить в том виде, каком ему удобнее, то по ходу прилось делать переводчик из одного вида в другой. В результате получился вот этот переводчик. Позволяет преводить из вида типа 00:aa:bb:cc или 00aabbcc в друг друга, в верхний или нижний регистр, а также в сокращенную [...]]]></description>
			<content:encoded><![CDATA[<p>Пришлось разбираться с кучей wwn-устройств, а так как каждый вендор предпочитает выводить в том виде, каком ему удобнее, то по ходу прилось делать переводчик из одного вида в другой.<br />
В результате получился вот этот <a href="http://tools.unixpin.com/wwn-translator.htm" target="_blank">переводчик</a>. Позволяет преводить из вида типа 00:aa:bb:cc или 00aabbcc в друг друга, в верхний или нижний регистр, а также в сокращенную форму без ведущих нулей. Помогает при поиске совпадений для утилит различных вендоров.</p>
<p><a href="http://tools.unixpin.com/wwn-translator.htm"><img src="http://www.unixpin.com/wordpress/wp-content/uploads/2009/05/wwn-trans-150x150.png" alt="" title="wwn-trans" width="150" height="150" class="alignnone size-thumbnail wp-image-405" /></a></p>
<p>Для тех, кто предпочитает командную строку могу предложить вариант на perl:<br />
<code><br />
cat | perl -n -e 's/([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])/$1:$2:$3:$4:$5:$6:$7:$8/gi; print'<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unixpin.com/wordpress/2009/05/12/wwn-translator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Путь сертификации HP</title>
		<link>http://www.unixpin.com/wordpress/2009/01/15/certification-path-hp/</link>
		<comments>http://www.unixpin.com/wordpress/2009/01/15/certification-path-hp/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 08:08:19 +0000</pubDate>
		<dc:creator>ikorolev</dc:creator>
				<category><![CDATA[Hardware - HP]]></category>
		<category><![CDATA[Unix - HPUX]]></category>
		<category><![CDATA[certification]]></category>
		<category><![CDATA[certified system administrator]]></category>
		<category><![CDATA[certify]]></category>
		<category><![CDATA[csa]]></category>
		<category><![CDATA[hp0-a01]]></category>
		<category><![CDATA[sce]]></category>
		<category><![CDATA[snia-200]]></category>
		<category><![CDATA[snia-300]]></category>
		<category><![CDATA[сертификат]]></category>
		<category><![CDATA[хп]]></category>
		<category><![CDATA[чпукс]]></category>

		<guid isPermaLink="false">http://www.unixpin.com/wordpress/?p=339</guid>
		<description><![CDATA[HP Certified Professional Program (описалово, в том числе и на русском) Basic and Advanced HP-UX System Administration curriculum path HP Virtual Server Environment (VSE) training for HP-UX and/or HP Integrity Servers HP-UX certification curriculum path HP StorageWorks administration and management curriculum path]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://www.hp.com/partnerlearning/certified_professional_program.html">HP Certified Professional Program</a> (описалово, в том числе и на русском) </li>
<li><a href="http://www.hp.com/education/currpath/hp-ux_sys_admin.html">Basic and Advanced HP-UX System Administration curriculum path</a></li>
<li><a href="http://www.hp.com/education/currpath/hp-ux_vse.html">HP Virtual Server Environment (VSE) training for HP-UX and/or HP Integrity Servers</a></li>
<li><a href="http://www.hp.com/education/currpath/hp-ux_certification.html">HP-UX certification curriculum path</a></li>
<li><a href="http://www.hp.com/education/currpath/san_admin.html">HP StorageWorks administration and management curriculum path</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.unixpin.com/wordpress/2009/01/15/certification-path-hp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Зачем устанавливать ASL и APM для vxvm?</title>
		<link>http://www.unixpin.com/wordpress/2008/12/19/asl-vxvm/</link>
		<comments>http://www.unixpin.com/wordpress/2008/12/19/asl-vxvm/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 17:58:51 +0000</pubDate>
		<dc:creator>ikorolev</dc:creator>
				<category><![CDATA[Hardware - HDS]]></category>
		<category><![CDATA[Hardware - HP]]></category>
		<category><![CDATA[Hardware - Other]]></category>
		<category><![CDATA[Sun - Cluster]]></category>
		<category><![CDATA[Unix - HPUX]]></category>
		<category><![CDATA[Unix - Linux]]></category>
		<category><![CDATA[Unix - Solaris]]></category>
		<category><![CDATA[Veritas - Storage foundation]]></category>
		<category><![CDATA[apm]]></category>
		<category><![CDATA[Array Policy Module]]></category>
		<category><![CDATA[Array Support Library]]></category>
		<category><![CDATA[asl]]></category>
		<category><![CDATA[disk]]></category>
		<category><![CDATA[disk array]]></category>
		<category><![CDATA[dmp]]></category>
		<category><![CDATA[san]]></category>
		<category><![CDATA[storage foundation]]></category>
		<category><![CDATA[Unix->Solaris]]></category>
		<category><![CDATA[veritas]]></category>
		<category><![CDATA[veritas volume manager]]></category>
		<category><![CDATA[Veritas->Storage foundation]]></category>
		<category><![CDATA[vxdmp]]></category>
		<category><![CDATA[диск]]></category>
		<category><![CDATA[дисковый массив]]></category>
		<category><![CDATA[доступ]]></category>
		<category><![CDATA[массив]]></category>
		<category><![CDATA[надежность]]></category>
		<category><![CDATA[том]]></category>

		<guid isPermaLink="false">http://www.unixpin.com/wordpress/?p=328</guid>
		<description><![CDATA[Обязательно устанавливайте Array Support Library (ASL) и Array Policy Module (APM, когда он есть) в vxvm для всех используемых массивов. Зачем это нужно? Дело в том, что эти модули используется для повышения надежности доступа к массивам. В частности, vxdmp определяет тип доступа к массиву (active-active, active-passive), для наиболее надежного соединения, скорости переключения при отказе одного [...]]]></description>
			<content:encoded><![CDATA[<p>Обязательно устанавливайте <strong>Array Support Library</strong> (ASL) и <strong>Array Policy Module</strong> (APM, когда он есть) в vxvm для всех используемых массивов. Зачем это нужно? Дело в том, что эти модули используется для повышения надежности доступа к массивам. В частности, vxdmp определяет тип доступа к массиву (active-active, active-passive), для наиболее надежного соединения, скорости переключения при отказе одного из каналов, балансировки нагрузки.<br />
Еще одна причина &#8212; информация о дисковой группе хранится не на всех дисках, а по умолчанию &#8212; на 10-20% дисков, и vxvm старается раскидать по принципу наибольшей надежности их по разным контроллерам-массивам, а если тип массива не установлен &#8212; то информация будет сохраняться без учета особенностей сети хранения данных.</p>
<p>Итак, пример из жизни, реальная ситуация (сбой кластера): не установлена ASL, все тома отзеркалены на разные массивы, оба массива определелись как jbod-ы. В результате  <strong>все конфигурационные копии  попали  на ОДИН массив</strong>, который, неожиданно отказал. Таким образом получилось, что есть копии всех томов, но дисковую группу импортировать нельзя, так как недоступны все конфигурационные копии.<br />
<span id="more-328"></span><br />
А что нужно было сделать? Найти на сайте <a href="http://www.symantec.com/business/support/knowledge_base_sli.jsp?pid=" target="_blank">symantec</a> ASL для вашего дискового массива (укажите вендора или имя массива в  запросе), версии vxvm, операционную систему. Скачать и установить. Установка производится в онлайн, не требует ни перезагрузки, ни остановки vxvm, ни прекращения доступа к томам.<a href="http://www.unixpin.com/wordpress/wp-content/uploads/2008/12/vxvm-hds-asl-hpux.png"><img class="alignnone size-medium wp-image-332" title="vxvm-hds-asl-hpux" src="http://www.unixpin.com/wordpress/wp-content/uploads/2008/12/vxvm-hds-asl-hpux-300x234.png" alt="Как найти и скачать ASL для поддержки дисковых массивов в vxvm" width="300" height="234" align="right" /></a></p>
<p>Пример &#8212; установка ASL для поддержки массивов HDS 9500:</p>
<p>Проверьте, что vxvm инсталлирован и находится в состоянии enabled<br />
<code># vxdctl mode<br />
mode: enabled</code></p>
<p>Посмотреть, для каких массивов есть ASL:<br />
# vxddladm listsupport</p>
<p>Добавить ASL и APM пакаджи:<br />
Solaris:<br />
<code><br />
# pkdadd -d . VRTSHDS-DF600-apm<br />
# pkgadd -d . VRTSHDS-DF600-asl<br />
# pkginfo | grep VRTSHDS<br />
</code></p>
<p>HP-UX:<br />
<code><br />
# swinstall -s `pwd` VRTShds9500v<br />
# swlist | grep VRTShds9500v<br />
</code></p>
<p>Выполните команду vxdctl enable чтоб vxvm перечитал добавленные ASL и APM:<br />
<code># vxdctl enable</code></p>
<p>Внимание! В некоторых (очень редких случаях) случаях инсталляция ASL и/или APM может не дать эффекта сразу. В этом случае можно выполнить еще команду  <code>vxconfigd -k</code> после <code>vxdctl enable</code>.</p>
<p>После выполнения <code>vxdctl enable</code> проверьте, что ASL подключилась:<br />
<code><br />
# vxddladm listsupport libname=libhdsasl.so<br />
ATTR_NAME                       ATTR_VALUE<br />
======================================================================<br />
LIBNAME                            libhdsasl.so<br />
VID                                     HITACHI<br />
PID                                    DF600,DF600-V,DF600F, DF600F-V<br />
ARRAY_TYPE                   A/A-A-HDS, A/PG, A/P, A/A<br />
ARRAY_NAME                  HDS9500V</code></p>
<p>Проверить, что APM находится в активном режиме:<br />
<code># vxdmpadm listapm all | grep -i hdsalua<br />
dmphdsalua dmphdsalua 1 A/A-A-HDS Active</code></p>
<p>Посмотреть, сколько копий конфигурации хранится:<br />
<code># vxdg list DG01 | grep copies<br />
copies:    nconfig=2 nlog=2</code></p>
<p>Посмотреть, на каких дисках хранятся копии конфигурации и в каком они состоянии:<br />
<code># vxdg list DG01 | grep "config "<br />
config disk c1t8d0s2 copy 1 len=48144 disabled<br />
config disk c1t9d0s2 copy 1 len=48144 state=clean online<br />
config disk c1t12d0s2 copy 1 len=48144 state=clean online<br />
config disk c1t14d0s2 copy 1 len=48144 disabled</code></p>
<p>Хранить копии конфигурации на пяти дисках дисковой группы:<br />
<code># vxedit set nconfig=5 DG01</code></p>
<p>Хранить копии конфигурации на всех дисках дисковой группы:<br />
<code># vxedit set nconfig=all DG01</code></p>
<p>Ссылки по теме:</p>
<ul>
<li><a href="http://www.symantec.com/business/support/knowledge_base_sli.jsp?pid=" target="_blank">Поиск информации по различным продуктам symantec / veritas</a></li>
<li><a href="http://seer.entsupport.symantec.com/docs/249446.htm" target="_blank">249446: VERITAS Enabled Arrays &#8212; Introduction to the Array Support Library</a></li>
<li><a href="http://seer.entsupport.symantec.com/docs/303352.htm" target="_blank">How to force VM to keep configuration database on a specific disk. </a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.unixpin.com/wordpress/2008/12/19/asl-vxvm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Зеркалирование загрузочных дисков под vxvm</title>
		<link>http://www.unixpin.com/wordpress/2008/12/12/boot-disk-vxvm/</link>
		<comments>http://www.unixpin.com/wordpress/2008/12/12/boot-disk-vxvm/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 18:48:41 +0000</pubDate>
		<dc:creator>ikorolev</dc:creator>
				<category><![CDATA[Hardware - HP]]></category>
		<category><![CDATA[Hardware - Sun]]></category>
		<category><![CDATA[Unix - HPUX]]></category>
		<category><![CDATA[Unix - Linux]]></category>
		<category><![CDATA[Unix - Solaris]]></category>
		<category><![CDATA[Veritas - Storage foundation]]></category>
		<category><![CDATA[boot]]></category>
		<category><![CDATA[disk]]></category>
		<category><![CDATA[encapsulation]]></category>
		<category><![CDATA[mirror]]></category>
		<category><![CDATA[mirroring]]></category>
		<category><![CDATA[raid]]></category>
		<category><![CDATA[raid 1]]></category>
		<category><![CDATA[rootdg]]></category>
		<category><![CDATA[storage foundation]]></category>
		<category><![CDATA[Unix->Linux]]></category>
		<category><![CDATA[Unix->Solaris]]></category>
		<category><![CDATA[veritas]]></category>
		<category><![CDATA[Veritas->Storage foundation]]></category>
		<category><![CDATA[volume manager]]></category>
		<category><![CDATA[веритас]]></category>
		<category><![CDATA[диск]]></category>
		<category><![CDATA[диски]]></category>
		<category><![CDATA[дисковая группа]]></category>
		<category><![CDATA[загрузочные]]></category>
		<category><![CDATA[загрузочный]]></category>
		<category><![CDATA[зеркалить]]></category>
		<category><![CDATA[инкапсулировать]]></category>
		<category><![CDATA[отзеркалить]]></category>

		<guid isPermaLink="false">http://www.unixpin.com/wordpress/?p=325</guid>
		<description><![CDATA[Вообще, инкапсулировать загрузочные диски под управление vxvm следует только, если вы собираетесь их зазеркалить. Если же, такой цели не стоит (например, есть в наличии аппаратный raid-контроллер на внутренние диски), то не стоит городить огород. Инкапсуляция (rootability, как это теперь называется) запускается командой # vxdiskadm Выбираете пункт 2 (Encapsulate one or more disks) Выбираете загрузочный диск [...]]]></description>
			<content:encoded><![CDATA[<p>Вообще, инкапсулировать загрузочные диски под управление vxvm следует только, если вы собираетесь их зазеркалить. Если же, такой цели не стоит (например, есть в наличии аппаратный raid-контроллер на внутренние диски), то не стоит городить огород.</p>
<p>Инкапсуляция (rootability, как это теперь называется) запускается командой<br />
<code># vxdiskadm</code><br />
<span id="more-325"></span><br />
Выбираете пункт 2 (Encapsulate one or more disks)<br />
Выбираете загрузочный диск для инкапсуляции.<br />
Создаете новую дисковую группу. Очень рекомендую назвать ее rootdg (это название первой дисковой группы в старых версиях vxvm, которая обычно использовалась для загрузочных дисков).<br />
Остальные параметры (типа размер private region) рекомендую оставить по умолчанию<br />
После этих манипуляций сервер необходимо перезагрузить (<code>shutdown -g0 -y -i6</code>).<br />
Все, больше перезагрузок не требуется, все остальные операции делаются в online.</p>
<p>Теперь добавим еще один диск в дисковую группу и отзеркалируем на него загрузочный диск.</p>
<p><code># vxdisksetup -i Disk_1 format=sliced<br />
# vxdg -g rootdg adddisk rootmirror=Disk_1<br />
# vxdisk list<br />
DEVICE       TYPE      DISK         GROUP        STATUS<br />
Disk_0     sliced    rootdisk     rootdg       online<br />
Disk_1     sliced    rootmirror   rootdg       online</code></p>
<p><code># vxmirror  -g rootdg rootdisk rootmirror</code></p>
<p>После инкапсуляции загрузочного диска партиции оказываются раскидаными по диску,<br />
некоторые из них могут быть разделены на несколько частей. Это может оказаться проблемой при<br />
сбоях и необходимости прогонять fsck.</p>
<p><code># vxprint -g rootdg<br />
dm <strong>rootdisk     Disk_0</strong> -        35358848 -        -        -       -<br />
dm rootmirror     Disk_1     -        35358848 -        -        -       -</code></p>
<p><code>v  rootvol      root         ENABLED  20624424 -        ACTIVE   -       -<br />
pl <strong>rootvol-01</strong> rootvol      ENABLED  20624424 -        ACTIVE   -       -<br />
sd rootdisk-02  rootvol-01   ENABLED  20624424 0        -        -       -<br />
pl rootvol-02   rootvol      DISABLED 20624424 -        NODEVICE -       -<br />
sd rootmirror-01  rootvol-02   DISABLED 20624424 0        NODEVICE -       -<br />
</code><br />
<code>v  swapvol      swap         ENABLED  14682592 -        ACTIVE   -       -<br />
pl <strong>swapvol-01</strong> swapvol      ENABLED  14682592 -        ACTIVE   -       -<br />
sd rootdisk-B0  swapvol-01   ENABLED  1        0        -        -       Block0<br />
sd rootdisk-01  swapvol-01   ENABLED  14682591 1        -        -       -<br />
pl swapvol-02   swapvol      ENABLED 14682592 -        ACTIVE -       -<br />
sd rootmirror-02  swapvol-02   ENABLED 14682592 0        ACTIVE -       -</code></p>
<p>Удаляем плексы с первого диска (а лучше удалить rootdisk из дисковой группы и затем снова добавить)  и зеркалим его с rootmirror.<br />
<code># vxplex -g rootdg -o rm dis <strong>rootvol-01 swapvol-01</strong><br />
# vxdg -g rootdg rm rootmirror<br />
# vxdiskunsetup -C Disk_0<br />
# vxdisksetup -i Disk_0  format=sliced<br />
# vxmirror  -g rootdg rootmirror rootdisk</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unixpin.com/wordpress/2008/12/12/boot-disk-vxvm/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Хватает ли нам процессорных мощностей?</title>
		<link>http://www.unixpin.com/wordpress/2008/12/05/cpu-uptime/</link>
		<comments>http://www.unixpin.com/wordpress/2008/12/05/cpu-uptime/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 22:04:18 +0000</pubDate>
		<dc:creator>ikorolev</dc:creator>
				<category><![CDATA[Hardware - HP]]></category>
		<category><![CDATA[Hardware - Sun]]></category>
		<category><![CDATA[Unix - HPUX]]></category>
		<category><![CDATA[Unix - Linux]]></category>
		<category><![CDATA[Unix - Solaris]]></category>
		<category><![CDATA[Unix - Tru64]]></category>
		<category><![CDATA[cpu]]></category>
		<category><![CDATA[Hardware->HP]]></category>
		<category><![CDATA[Hardware->Sun]]></category>
		<category><![CDATA[proc]]></category>
		<category><![CDATA[processor]]></category>
		<category><![CDATA[runq]]></category>
		<category><![CDATA[tru64]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[Unix->Linux]]></category>
		<category><![CDATA[Unix->Solaris]]></category>
		<category><![CDATA[uptime]]></category>
		<category><![CDATA[x86]]></category>
		<category><![CDATA[время ожидания]]></category>
		<category><![CDATA[загрузка]]></category>
		<category><![CDATA[нагрузка]]></category>
		<category><![CDATA[процессор]]></category>

		<guid isPermaLink="false">http://www.unixpin.com/wordpress/?p=312</guid>
		<description><![CDATA[Как разобраться, хватает ли нам процессорных мощностей и где тот параметр, который нам укажет, что процессора не тянут те задачи, которые мы им вешаем? В однопроцессорных системах это просто &#8212; команда uptime. А что делать, если у нас многопроцессорный многоядерный сервер? В качестве отправной точки можно использовать отношение &#171;очереди ожидающих процессов&#187; к &#171;количеству процессорных ядер&#171;. [...]]]></description>
			<content:encoded><![CDATA[<p>Как разобраться, хватает ли нам процессорных мощностей и где тот параметр, который нам укажет, что процессора не тянут те задачи, которые мы им вешаем?<br />
<span id="more-312"></span><br />
В однопроцессорных системах это просто &#8212;  команда <a href="http://ru.wikipedia.org/wiki/Uptime" target="_blank"><strong>uptime</strong></a>. А что делать, если у нас <del datetime="2008-12-04T21:14:58+00:00">многопроцессорный</del> многоядерный сервер?<br />
В качестве отправной точки можно использовать отношение &#171;очереди ожидающих процессов&#187; к &#171;<a href="http://www.unixpin.com/wordpress/2008/08/14/cpu-number/" target="_blank">количеству процессорных ядер</a>&#171;. Если рассматривать работу системы в течении дня, то конечно это значение будет меняться.<br />
Ну и в зависимости от задач, нужно выбрать период для анализа &#8212; например, нам нужно обосновать покупку нового сервера &#8212; выбираем самый загруженный час работы сервера, и снимаем показания каждые 2 минуты ;) Ну и потом график на стол начальству&#8230;</p>
<p>Шкала субъективные показателей:</p>
<ul>
<li><strong>&lt; 0.5</strong> Cистема не загружена (читай &#8212; такие бабки вбухали, а сервак просто греет воздух :). Ну а так &#8212; хорошо.</li>
<li><strong>0.5-0.8</strong> Отлично, процессора нагружены и есть запас по мощности</li>
<li><strong>0.8-1</strong> Система работает без запаса, иногда на пределе. Оценка &#8212; удовл.</li>
<li><strong>1-1.2</strong> Ну уже начинаются заметные тормоза. Неуд.</li>
<li><strong>&gt; 1.2</strong> Система тупит конкретно. Вызываем родителей в школу&#8230;</li>
</ul>
<p>Например:<br />
<code># uptime<br />
12:28pm  up 82 day(s), 20:07,  16 users,  load average: <span style="color: #ff0000;"><strong>5.74</strong></span>, 5.79, 5.81<br />
# /usr/sbin/psrinfo | wc -l<br />
<span style="color: #ff0000;"><strong>8</strong></span></code></p>
<p>Итак, отношение 5.74/8=0.71. В системе все в порядке, еще есть запас.</p>
<p>ЗЫ Значение 100% занятости процессоров (снимаемое, например через vmstat), не является показателем перегрузки системы. Реально, процессора могут быть загружены на 100%, а очередь процессов &#8212; мала. То есть, все процессы, успевают обрабатываться &#8212; тормозов по системе нет. А вот при показателе больше 1.2 тормоза на всех задачах заметны реально.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unixpin.com/wordpress/2008/12/05/cpu-uptime/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Как использовать ram-диск для увеличения производительности дисков?</title>
		<link>http://www.unixpin.com/wordpress/2008/11/16/vxvm-ram-disk/</link>
		<comments>http://www.unixpin.com/wordpress/2008/11/16/vxvm-ram-disk/#comments</comments>
		<pubDate>Sun, 16 Nov 2008 17:19:31 +0000</pubDate>
		<dc:creator>ikorolev</dc:creator>
				<category><![CDATA[Hardware - HP]]></category>
		<category><![CDATA[Hardware - Sun]]></category>
		<category><![CDATA[Oracle - RDBMS]]></category>
		<category><![CDATA[Unix - HPUX]]></category>
		<category><![CDATA[Unix - Linux]]></category>
		<category><![CDATA[Unix - Solaris]]></category>
		<category><![CDATA[Veritas - Storage foundation]]></category>
		<category><![CDATA[Hardware->HP]]></category>
		<category><![CDATA[Hardware->Sun]]></category>
		<category><![CDATA[hp-ux]]></category>
		<category><![CDATA[input-output]]></category>
		<category><![CDATA[io]]></category>
		<category><![CDATA[nopriv]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[ram]]></category>
		<category><![CDATA[ram-disk]]></category>
		<category><![CDATA[Unix->Solaris]]></category>
		<category><![CDATA[Veritas->Storage foundation]]></category>
		<category><![CDATA[vxassist]]></category>
		<category><![CDATA[vxdisk]]></category>
		<category><![CDATA[ввод-вывод]]></category>
		<category><![CDATA[веритас]]></category>
		<category><![CDATA[диск]]></category>
		<category><![CDATA[оракл]]></category>
		<category><![CDATA[оракле]]></category>
		<category><![CDATA[производительность]]></category>
		<category><![CDATA[рам]]></category>
		<category><![CDATA[рам-диск]]></category>
		<category><![CDATA[рамдиск]]></category>

		<guid isPermaLink="false">http://www.unixpin.com/wordpress/?p=199</guid>
		<description><![CDATA[Недавно я затрагивал темы загруженности устройств ввода-вывода Oracle и создания Ram-дисков. Итак, в системе есть достаточно свободной памяти, менеджер томов &#8212; vxvm и есть приложение с высокой нагрузкой по вводу-выводу (например Oracle). А если у нас современный сервер, а Oracle standard edition, то так оно и будет (так как standard edition не может использовать более [...]]]></description>
			<content:encoded><![CDATA[<p>Недавно я затрагивал темы <a href="http://www.unixpin.com/wordpress/2008/11/11/oracle-max-io/" target="_blank">загруженности устройств ввода-вывода Oracle</a> и создания <a href="http://www.unixpin.com/wordpress/2008/10/15/ram-disk-solari/" target="_blank">Ram-дисков</a>.<br />
Итак, в системе есть достаточно свободной памяти, менеджер томов &#8212; vxvm и есть приложение с высокой нагрузкой по вводу-выводу (например Oracle).  А если у нас современный сервер, а Oracle standard edition, то так оно и будет (так как standard edition не может использовать более 2Гб памяти). Такая ситуация часто возникает, например на SAP серверах, когда используются 32-разрядные приложения.<br />
Итак, идея такая:<br />
<span id="more-199"></span></p>
<ul>
<li>создаем ram-диск</li>
<li>отдаем его под управление vxvm</li>
<li>зеркалим на него <a href="http://www.unixpin.com/wordpress/2008/11/11/oracle-max-io/" target="_blank">наиболее загруженные по чтению тома</a> vxvm</li>
</ul>
<p>Попробуем это реализовать (в теории).</p>
<p><code><br />
ramdiskadm -a mydisk 8g<br />
ln /dev/ramdisk/mydisk /dev/dsk/mydisk<br />
ln /dev/rramdisk/mydisk /dev/rdsk/mydisk<br />
vxdisk define mydisk type=nopriv volatile<br />
vxdg -g DG01 adddisk RAMDSK01=mydisk<br />
vxassist -g DG01 mirror volume VOL01 RAMDSK01<br />
vxvol -g DG01 rdpol prefer VOL01 VOL01-02<br />
</code></p>
<p>Что нам дает такая схема:</p>
<ul>
<li>при чтении с тома &#8212; данные читаются из ram-диска (значительно поднимается скорость операций ввода-вывода, снижается количество обращений к физическим дискам)</li>
<li>при записи &#8212; пишутся одновременно на оба зеркала (надежность записи не уменьшается)</li>
<li>более эффективное использование оборудования и ПО</li>
</ul>
<p>Можно использовать данное решение не для Oracle, а для любого тома с высокой загрузкой.</p>
<p>PS. так как сейчас нет возможности проверить самому &#8212; был бы рад, если кто-нибудь решит попробовать это решение и напишет в комментарии о результатах ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unixpin.com/wordpress/2008/11/16/vxvm-ram-disk/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Как определить что за оборудование установлено в HP-UX</title>
		<link>http://www.unixpin.com/wordpress/2008/10/07/hardware-hpux/</link>
		<comments>http://www.unixpin.com/wordpress/2008/10/07/hardware-hpux/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 15:27:11 +0000</pubDate>
		<dc:creator>ikorolev</dc:creator>
				<category><![CDATA[Hardware - HP]]></category>
		<category><![CDATA[Unix - HPUX]]></category>
		<category><![CDATA[Шпаргалки]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[cpu]]></category>
		<category><![CDATA[disk]]></category>
		<category><![CDATA[fc]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[Hardware->HP]]></category>
		<category><![CDATA[hp-ux]]></category>
		<category><![CDATA[path]]></category>
		<category><![CDATA[диск]]></category>
		<category><![CDATA[контроллер]]></category>
		<category><![CDATA[оборудование]]></category>
		<category><![CDATA[процессор]]></category>
		<category><![CDATA[хп]]></category>
		<category><![CDATA[чпукс]]></category>

		<guid isPermaLink="false">http://www.unixpin.com/wordpress/?p=74</guid>
		<description><![CDATA[Несколько полезных команд для определения оборудования в HP-UX. Немножко неструктурировано, но читабельно ;) Посмотреть все устройства в сервере: bash-2.05b# ioscan -f Class I H/W Path Driver S/W State H/W Type Description ================================================================================ root 0 root CLAIMED BUS_NEXUS ioa 0 0 sba CLAIMED BUS_NEXUS System Bus Adapter ioa 1 0/16 sba CLAIMED BUS_NEXUS F16 Port ba [...]]]></description>
			<content:encoded><![CDATA[<p>Несколько полезных команд для определения <strong>оборудования в HP-UX</strong>. Немножко неструктурировано, но читабельно ;)</p>
<p><strong>Посмотреть все устройства в сервере:</strong></p>
<p><code>bash-2.05b# ioscan -f<br />
Class       I  H/W Path        Driver      S/W State   H/W Type     Description<br />
================================================================================<br />
root        0                  root        CLAIMED     BUS_NEXUS<br />
ioa         0  0               sba         CLAIMED     BUS_NEXUS    System Bus Adapter<br />
ioa         1  0/16            sba         CLAIMED     BUS_NEXUS    F16 Port<br />
ba          0  0/16/1          pxb_wxb     CLAIMED     BUS_NEXUS    pxb_wxb Bridge<br />
ba          1  0/16/1/3/0      legacyio    CLAIMED     BUS_NEXUS    Legacy IO Core I/O Adapter (IFB)<br />
tty         0  0/16/1/3/0/1    asio0       CLAIMED     INTERFACE    Built-in RS-232C<br />
fc          1  0/23/1/1/0      td          CLAIMED     INTERFACE    HP Tachyon XL2 Fibre Channel Mass Storage Adapter<br />
</code><br />
<span id="more-74"></span><br />
<strong>По классам устройств</strong><br />
<code>bash-2.05b# ioscan -f -C fc<br />
Class     I  H/W Path    Driver  S/W State   H/W Type     Description<br />
======================================================================<br />
fc        0  0/22/1/1/0  td      CLAIMED     INTERFACE    HP Tachyon XL2 Fibre Channel Mass Storage Adapter<br />
fc        1  0/23/1/1/0  td      CLAIMED     INTERFACE    HP Tachyon XL2 Fibre Channel Mass Storage Adapter</code></p>
<p><strong>Путь к устройству в зависимости от  драйвера</strong><br />
<code>bash-2.05b# ioscan -fknd td<br />
Class     I  H/W Path    Driver  S/W State   H/W Type     Description<br />
======================================================================<br />
fc        0  0/22/1/1/0  td      CLAIMED     INTERFACE    HP Tachyon XL2 Fibre Channel Mass Storage Adapter<br />
/dev/td0<br />
fc        1  0/23/1/1/0  td      CLAIMED     INTERFACE    HP Tachyon XL2 Fibre Channel Mass Storage Adapter<br />
/dev/td1</code></p>
<p><strong>Показать пути</strong><br />
<code>bash-2.05b# ioscan -fnC fc<br />
bash-3.00# ioscan -fnC disk<br />
Class     I  H/W Path        Driver     S/W State   H/W Type     Description<br />
=============================================================================<br />
disk      0  0/0/3/0.0.0.0   sdisk      CLAIMED     DEVICE       TEAC    DV-28E-N<br />
/dev/dsk/c0t0d0   /dev/rdsk/c0t0d0<br />
disk      1  0/1/1/0.0.0     sdisk      CLAIMED     DEVICE       HP 73.4GMAX3073NC<br />
/dev/dsk/c2t0d0     /dev/dsk/c2t0d0s2   /dev/rdsk/c2t0d0    /dev/rdsk/c2t0d0s2<br />
/dev/dsk/c2t0d0s1   /dev/dsk/c2t0d0s3   /dev/rdsk/c2t0d0s1  /dev/rdsk/c2t0d0s3<br />
disk      2  0/1/1/0.1.0     sdisk      CLAIMED     DEVICE       HP 73.4GMAX3073NC<br />
/dev/dsk/c2t1d0     /dev/dsk/c2t1d0s2   /dev/rdsk/c2t1d0    /dev/rdsk/c2t1d0s2<br />
/dev/dsk/c2t1d0s1   /dev/dsk/c2t1d0s3   /dev/rdsk/c2t1d0s1  /dev/rdsk/c2t1d0s3<br />
disk     27  0/2/1/0.22.0.0.0.1.1  sdisk      CLAIMED     DEVICE       HP      HSV200<br />
/dev/dsk/c16t1d1   /dev/rdsk/c16t1d1<br />
disk     29  0/2/1/0.22.0.0.0.1.2  sdisk      CLAIMED     DEVICE       HP      HSV200<br />
/dev/dsk/c16t1d2   /dev/rdsk/c16t1d2</code></p>
<p><strong>Узнать  wwn и информацию по адаптеру:</strong><br />
<code>bash-2.05b# fcmsutil /dev/td1<br />
Vendor ID is = 0x00103c<br />
Device ID is = 0x001029<br />
XL2 Chip Revision No is = 2.3<br />
PCI Sub-system Vendor ID is = 0x00103c<br />
PCI Sub-system ID is = 0x00128c<br />
Topology = PTTOPT_FABRIC<br />
Link Speed = 2Gb<br />
Local N_Port_id is = 0x100900<br />
N_Port Node World Wide Name = 0x50060b000023debb<br />
N_Port Port World Wide Name = 0x50060b000023deba<br />
Driver state = ONLINE<br />
Hardware Path is = 0/23/1/1/0<br />
Number of Assisted IOs = 301503004<br />
Number of Active Login Sessions = 1<br />
Dino Present on Card = NO<br />
Maximum Frame Size = 960<br />
Driver Version = @(#) libtd.a HP Fibre Channel Tachyon XL2 Driver B.11.22.01 (11.22 LR) /ux/kern/kisu/TL/src/common/wsio/td_glue.c: May 30 2002, 03:06:05<br />
</code></p>
<p><strong>Полезный документ по fc-hba</strong> <a href="http://docs.hp.com/en/J6374-90069/J6374-90069.pdf">&#8216;HP Fibre Channel Mass Storage Adapters Support Guide FibrChanl-01 (fcd) Driver HP-UX 1 1i v1, 1 1i v2, and 1 1i v3&#8242;</a>.</p>
<p><strong>Добавление и удаление IO-Card <a href="http://docs.hp.com/en/B9106-90008/rad.1M.html">динамически</a>:</strong><br />
<code>/usr/bin/rad -q </code></p>
<p><strong>Информация об оборудовании (память, процессора, серийник итд)</strong><br />
<code>machinfo</code><br />
<code>echo "selall;info;wait;infolog;view;done" | /usr/sbin/cstm</code><br />
<code>cd /var/opt/ignite/local/manifest<br />
ls -la</code></p>
<p><strong>Управление оборудованием</strong><br />
<code>sam</code></p>
<p><strong><a href="http://docs.hp.com/en/netcom.html">Проверить совместимость протоколов, серверов, устройств ввода-вывода</a>.</strong></p>
<p><a href="http://docs.hp.com/en/J4240-90046/J4240-90046.pdf">HP Auto Port Aggregation (APA)</a> &#8212; сетевой мультпатинг</p>
<p><strong>Просмотреть какие файлсеты установлены</strong><br />
<code>swlist -l fileset | grep -i mirror</code></p>
<p><strong>Просмотреть какие патчи установлены</strong><br />
<code>/usr/sbin/swlist -l patch \*\.*,c=patch<br />
/usr/contrib/bin/show_patches (from patch PHCO_19550)</code></p>
<p><strong>Добавить диски в HP-UX</strong><br />
Просканировать устройства ввода-вывода (в данном случае диски)<br />
<code>ioscan -fnC disk</code><br />
Создать ссылки (/dev/dsk , /dev/rdsk ) на физические устройства ( аналог команды devfsadm на Solaris )<br />
<code>insf -e </code><br />
Удалить ссылки на физическое устройство  ( аналог команды <code>devfsadm -С</code> в Solaris )<br />
<code>rmsf -a /dev/dsk/c0t2d0</code></p>
<p><strong>Размер страницы памяти</strong><br />
<code><br />
bash-3.00#  getconf _SC_PAGE_SIZE<br />
4096<br />
</code><br />
<strong>Свободная память</strong><br />
При включенном &#8216;memory paging&#8217; необходимо использовать команду swapinfo, при выключенном -<br />
команду vmstat.<br />
<code>$ swapinfo<br />
Kb      Kb      Kb   PCT  START/      Kb<br />
TYPE      AVAIL    USED    FREE  USED   LIMIT RESERVE  PRI  NAME<br />
dev     25165824 4984300 20181524   20%       0       -    1  /dev/vg00/lvol2<br />
reserve       - 8163512 -8163512<br />
memory  12570216 7961796 4608420   63%<br />
$ </code></p>
<p><code>bash-3.00# sysdef |grep swapmem_on<br />
swapmem_on                    0          -           -                   -</code></p>
<p><code>bash-3.00# vmstat -S 5 2<br />
procs           memory                   page                              faults       cpu<br />
r     b     w      avm    free   si   so    pi   po    fr   de    sr     in     sy    cs  us sy id<br />
24     3     0  2129771  792053    0    0     0    0     0    0     0   4300  82105  4204  20 14 66<br />
24     3     0  2129771  832830    0    0     0    0     0    0     0   3047  75519 10636   5 28 67</code></p>
<p>Умножаем free на _SC_PAGE_SIZE (832830*4096)</p>
<p><strong>Инсталляция депота</strong><br />
<code>swinstall -s /install/depots/my.lalala.depot</code><br />
<code>swinstall -s /install/depots/my.lalala.depot MY_PRODUCT</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unixpin.com/wordpress/2008/10/07/hardware-hpux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.490 seconds -->

