<?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 Sysadmin &#38; DBA</title>
	<atom:link href="http://www.mz-edv.de/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.mz-edv.de</link>
	<description>michael zimmer edv-beratung</description>
	<lastBuildDate>Sat, 21 Aug 2010 12:19:43 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Solaris 11</title>
		<link>http://www.mz-edv.de/?p=452</link>
		<comments>http://www.mz-edv.de/?p=452#comments</comments>
		<pubDate>Sat, 21 Aug 2010 12:19:43 +0000</pubDate>
		<dc:creator>Michael Zimmer</dc:creator>
				<category><![CDATA[Solaris]]></category>

		<guid isPermaLink="false">http://www.mz-edv.de/?p=452</guid>
		<description><![CDATA[Hallo! Neulich habe ich ein Projektangebot bekommen. Man suchte einen erfahrenen Solaris Administrator mit mindestens 10 Jahre Erfahrung mit Solaris 10, ZFS und Zonen. Lustig fand ich dabei, das Solaris 10 erst 2005 erschienen ist. Nun hat John Fowler, der &#8220;Executive Vice President, Systems&#8221; von Oracle Solaris 11 für 2011 angekündigt. Wenn man sich kostenlos [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo!</p>
<p>Neulich habe ich ein Projektangebot bekommen. Man suchte einen erfahrenen Solaris Administrator mit mindestens 10 Jahre Erfahrung mit Solaris 10, ZFS und Zonen. Lustig fand ich dabei, das Solaris 10 erst 2005 erschienen ist.</p>
<p>Nun hat <a href="https://landingpad.oracle.com/webapps/dialogue/ns/dlgwelcome.jsp?p_ext=Y&amp;p_dlg_id=9231501&amp;src=7011672&amp;Act=16" target="_blank">John Fowler, der &#8220;Executive Vice President, Systems&#8221;</a> von Oracle Solaris 11 für 2011 angekündigt. Wenn man sich kostenlos registriert, kann man den Vortrag und die zugehörige Präsentation anschauen und downloaden. Ankündigungen hat es ja im Hause Oracle nach der SUN Übernahme einige gegeben. Nicht alle werden wohl schnell erfüllt werden. Aber in diesem Fall glaube ich dran.</p>
<p>Solaris 11 braucht Oracle nicht flott aus dem Hut zu zaubern, die Grundlage dafür wurde bereits gelegt und ist in Form von <a href="http://genunix.org/dist/indiana/" target="_blank">OpenSolaris auch schon seit Ende 2008</a> verfügbar. Die kontinuierliche Weiterentwicklung konnte man auch im Developer Zweig bis zum 134 Build am eigenen System mitverfolgen.</p>
<p>Es erwarten uns Administratoren reichlich neue Features aber auch eine sehr gravierende Änderung des Paket Formats. Das neue IPS löst das alte Verfahren mit Paketen und Patches ab. Meines Erachtens ein sinnvoller Schritt. Der Download von 1,3 GB großen Recommended Patch Clustern und ein ständig anwachsendes Verzeichnis unter /var/sadm finde ich nicht mehr Zeitgemäß. Es bedeutet aber auch neue Verfahren für die Installation der Maschinen. Alte Install-Server müssen überarbeitet werden. Das will bei Rechenzentren mit vielen Servern gut bedacht und geplant werden. Hinzu kommen dann Kopien der Repository Server für Solaris 11. Nicht zuletzt müssen selbst gebaute Pakete überarbeitet werden. Dabei fällt mir vor allem auf, das es die beliebten Skripte preinstall, postinstall, preremove und postremove nicht mehr gibt. Falls Oracle das nicht noch überarbeitet, gilt es hier das Fehlen dieser Skripts mit eigenen Installationsroutinen oder SMF Services zu umschiffen. Mir fehlt an dieser Stelle die alte Eleganz.</p>
<p>Da wartet also reichlich Arbeit auf uns. Auf geht&#8217;s &#8230; Wenn mir dann 2012 ein Projektgesuch ins Postfach flattert die einen erfahrenen Solaris 11 Admin mit mindestens 10 Jahren Erfahrung suchen, hab ich zumindest zwei bis drei Jährchen OpenSolaris Vorsprung vor der Realität <img src='http://www.mz-edv.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Viele Grüße</p>
<p>Michael</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mz-edv.de/?feed=rss2&amp;p=452</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VxVM STALE Plex im Subvolume reparieren</title>
		<link>http://www.mz-edv.de/?p=450</link>
		<comments>http://www.mz-edv.de/?p=450#comments</comments>
		<pubDate>Fri, 20 Aug 2010 14:22:10 +0000</pubDate>
		<dc:creator>Michael Zimmer</dc:creator>
				<category><![CDATA[Veritas]]></category>

		<guid isPermaLink="false">http://www.mz-edv.de/?p=450</guid>
		<description><![CDATA[Hallo Sysadmins, schon wieder VxVM &#8211; irgendwie suchen sich alle Problemchen dieser Art den Weg zu mir . Folgende Situation: Volume durch Erweiterung in Subvolumes aufgespalten, jeweils ein Spiegel (über zwei unterschiedliche Lokationen) und zwei DLR Logs. Ja, es scheint ein DLR würde auch reichen, aber falls es die Seite des Spiegels wo genau das [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo Sysadmins,</p>
<p>schon wieder VxVM &#8211; irgendwie suchen sich alle Problemchen dieser Art den Weg zu mir <img src='http://www.mz-edv.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
<p>Folgende Situation:</p>
<p>Volume durch Erweiterung in Subvolumes aufgespalten, jeweils ein Spiegel (über zwei unterschiedliche Lokationen) und zwei DLR Logs. Ja, es scheint ein DLR würde auch reichen, aber falls es die Seite des Spiegels wo genau das eine Log liegt &#8220;erwischt&#8221;, will das Volume jetzt ohne DLR auch nicht anlaufen &#8230;</p>
<p>Nun ist ein Plex im Status ENABLED STALE:</p>
<p>v  wppwlprdvolN -            ENABLED  ACTIVE   1711276032 SELECT  -        fsgen<br />
pl wppwlprdvolN-06 wppwlprdvolN ENABLED ACTIVE 1711276032 CONCAT  -        RW<br />
sv wppwlprdvolN-S03 wppwlprdvolN-06 wppwlprdvolN-L03 1 1321205760 0 4/4    ENA<br />
sv wppwlprdvolN-S04 wppwlprdvolN-06 wppwlprdvolN-L04 1 48234496 1321205760 4/4 ENA<br />
sv wppwlprdvolN-S07 wppwlprdvolN-06 wppwlprdvolN-L07 1 1056 1369440256 4/4 ENA<br />
sv wppwlprdvolN-S08 wppwlprdvolN-06 wppwlprdvolN-L08 1 31456224 1369441312 4/4 ENA<br />
sv wppwlprdvolN-S09 wppwlprdvolN-06 wppwlprdvolN-L09 1 195035136 1400897536 4/4 ENA<br />
sv wppwlprdvolN-S12 wppwlprdvolN-06 wppwlprdvolN-L12 1 115343360 1595932672 4/4 ENA</p>
<p>v  wppwlprdvolN-L03 -        ENABLED  ACTIVE   1321205760 SELECT  -        fsgen<br />
pl wppwlprdvolN-P01 wppwlprdvolN-L03 ENABLED ACTIVE LOGONLY CONCAT -       RW<br />
sd h_WPPWLPRDDG_1-02 wppwlprdvolN-P01 h_WPPWLPRDDG_1 1879055584 2112 LOG HAU_EMC4661_0b63 ENA<br />
pl wppwlprdvolN-P07 wppwlprdvolN-L03 ENABLED ACTIVE LOGONLY CONCAT -       RW<br />
sd c_WPPWLPRDDG_1-02 wppwlprdvolN-P07 c_WPPWLPRDDG_1 1663042064 2112 LOG ENK_EMC4888_0b63 ENA<br />
pl wppwlprdvolN-P19 wppwlprdvolN-L03 ENABLED ACTIVE 1321205760 CONCAT -    RW<br />
sd h_WPPWLPRDDG_1-24 wppwlprdvolN-P19 h_WPPWLPRDDG_1 341835776 1321205760 0 HAU_EMC4661_0b63 ENA<br />
<span style="color: #ff0000;">pl wppwlprdvolN-P20 wppwlprdvolN-L03 ENABLED STALE 1321205760 CONCAT -      WO<br />
sd c_WPPWLPRDDG_1-25 wppwlprdvolN-P20 c_WPPWLPRDDG_1 341835776 1321205760 0 ENK_EMC4888_0b63 ENA</span></p>
<p><span style="color: #000000;">Die zugehörige Subdisk ist OK. Ein vxrecover bringt in diesem Fall nichts. Laut Troubleshooting Guide, wird beim Neustart des Volumes ein Resync angestoßen. Aber wer gibt schon einen Haufen Geld aus, damit die Anwendung permanent läuft und braucht dann eine Downtime für das Spiegeln eines Volumes &#8230;..</span></p>
<p>Eine mögliche Lösung sieht so aus:</p>
<p>Den betroffenen Plex disassoziieren und anschließend neu attachen.</p>
<p><span style="color: #3366ff;">vxplex -g &lt;group&gt; -v &lt;volume&gt; dis &lt;plex&gt;</span></p>
<p><span style="color: #3366ff;">vxplex -g &lt;group&gt; att &lt;volume&gt; &lt;plex&gt;</span></p>
<p>Also in diesem Fall:</p>
<p><span style="color: #339966;">vxplex -g WPPWLPRDDG -v wppwlprdvolN-L03 dis wppwlprdvolN-P20</span></p>
<p><span style="color: #339966;">vxplex -g WPPWLPRDDG att wppwlprdvolN-L03 dis wppwlprdvolN-P20</span></p>
<p>Damit wird nur dieser eine Plex des Subvolumes neu gespiegelt. Der Rest des Volumes braucht nicht angefasst zu werden. Und natürlich braucht man auch keine Downtime.</p>
<p>Ach so &#8230;, die DLR taugen nicht wirklich was &#8211; DCO wäre deutlich besser und sinnvoller&#8230;.</p>
<p>Viele Grüße</p>
<p>Michael</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mz-edv.de/?feed=rss2&amp;p=450</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VxVM FastResync</title>
		<link>http://www.mz-edv.de/?p=446</link>
		<comments>http://www.mz-edv.de/?p=446#comments</comments>
		<pubDate>Thu, 19 Aug 2010 16:10:55 +0000</pubDate>
		<dc:creator>Michael Zimmer</dc:creator>
				<category><![CDATA[Veritas]]></category>

		<guid isPermaLink="false">http://www.mz-edv.de/?p=446</guid>
		<description><![CDATA[Hallo Admins, seit VxVM Version 3.2 gibt es das Feature FastResync für Volumes. In Verbindung mit einem DCO Log werden wenn die Spiegel nach einem Ausfall einer Hälfte wieder synchronisieren nur die geänderten Blocks bearbeitet. Falls der Spiegel nur teilweise betroffen ist, kann das erheblich schneller erfolgen als ein vollständiges spiegeln.  Weil es ein kostenpflichtiges [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo Admins,</p>
<p>seit VxVM Version 3.2 gibt es das Feature FastResync für Volumes. In Verbindung mit einem DCO Log werden wenn die Spiegel nach einem Ausfall einer Hälfte wieder synchronisieren nur die geänderten Blocks bearbeitet. Falls der Spiegel nur teilweise betroffen ist, kann das erheblich schneller erfolgen als ein vollständiges spiegeln.  Weil es ein kostenpflichtiges Feature war, muss man es gesondert einschalten. Beim neu anlegen eines Volumes mit Logs ist es also nicht eingeschaltet. Es sei den man nutzt vxsnap prepare. Wird ein Volume für Snapshots eingerichtet, kann man damit die nötigen DCO Logs automatisch anlegen, und auch FastResync wird eingeschaltet.</p>
<p>Abfragen ob FastResync eingeschaltet ist:</p>
<p><span style="color: #3366ff;">vxprint -g &lt;group&gt; -F%fastresync &lt;volume&gt;</span></p>
<p>Persistent oder nur im Memory:</p>
<p><span style="color: #3366ff;">vxprint -g &lt;group&gt; -F%hasdcolog volume</span></p>
<p>Alle Volumes mit Persistent FastResync auflisten:</p>
<p><span style="color: #3366ff;">vxprint -g &lt;group&gt; -F &#8220;%name&#8221; -e &#8220;v_fastresync=on &amp;&amp; v_hasdcolog&#8221;</span></p>
<p>Einschalten von FastResync (ausschalten analog mit off):</p>
<p><span style="color: #3366ff;">vxvol -g &lt;group&gt; set fastresync=on &lt;volume&gt;</span></p>
<p><span style="color: #3366ff;"><span style="color: #000000;">Neue DCO Logs und FastResync einschalten:</span></span></p>
<p><span style="color: #3366ff;">vxsnap -g &lt;group&gt; prepare &lt;volume&gt;</span></p>
<p><span style="color: #3366ff;"><span style="color: #000000;">Dieser Befehl fällt allerdings auf die Nase, wenn FastResync schon eingeschaltet war. Kann man dann vorher einfach ausschalten (s.o.).</span></span><br />
Viele Grüße</p>
<p>Michael</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mz-edv.de/?feed=rss2&amp;p=446</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linkschleuder: Blues Overkill ;-)</title>
		<link>http://www.mz-edv.de/?p=438</link>
		<comments>http://www.mz-edv.de/?p=438#comments</comments>
		<pubDate>Thu, 19 Aug 2010 15:07:06 +0000</pubDate>
		<dc:creator>Michael Zimmer</dc:creator>
				<category><![CDATA[Linkschleuder]]></category>

		<guid isPermaLink="false">http://www.mz-edv.de/?p=438</guid>
		<description><![CDATA[Hallo! Linkschleuder: Die Kolumne die nichts mit Computern zu tun hat &#8230;. Man könnte meinen ich hätte einen Blues Overkill. Aber keine Sorge, davon kann ich gar nicht genug bekommen, geschweige denn zu viel des Guten. Aber der Reihe nach. Irgendwie muss ja der Musik Fan über die üblichen Zirkel des Freundeskreises hinaus mit neuen [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo!</p>
<p>Linkschleuder: Die Kolumne die nichts mit Computern zu tun hat &#8230;.</p>
<p>Man könnte meinen ich hätte einen Blues Overkill. Aber keine Sorge, davon kann ich gar nicht genug bekommen, geschweige denn zu viel des Guten. Aber der Reihe nach.</p>
<p>Irgendwie muss ja der Musik Fan über die üblichen Zirkel des Freundeskreises hinaus mit neuen Impulsen versorgt werden. Früher war das einfach: Radio einschalten. Klappt aber bei mir zumindest nicht mehr. Ich höre da nur noch möglichst unauffälligen, wie ich finde uninspirierten, Einheitsbrei. Die Tage bei denen man im WDR 1 mit Jimi Hendrix geweckt wurde sind seit 1 Live vorbei. Es gibt zwar noch vereinzelt gute Sendungen, aber dann schläft der mittlerweile Familienvater doch schon längst <img src='http://www.mz-edv.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Aber es gibt ja Podcasts. Die Deutschen kämpfen mit der GEMA, die Amerikaner scheinen keine Probleme dieser Art zu haben.</p>
<p>Drei Blues Podcasts möchte ich heute empfehlen:</p>
<ol>
<li><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id=119093284">IndieFeed Blues</a> : Es wird jeweils nur ein Song vorgestellt und es gibt ein bisschen Hintergrundinfo zum Interpreten, <a href="http://indiefeed.com/genres/blues/?view=grid" target="_blank">aber dafür erscheint er öfter</a>.</li>
<li><a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=73329816">The Roadhouse</a>: Von <a href="http://roadhousepodcast.com/" target="_blank">Toni Steidler-Dennison</a>, einem der beiden Sprecher von IndieFeed</li>
<li><a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=84988529">BluesMurphy&#8217;s Saloon Blues Podcast</a>: Genau, der <a href="http://murphyssaloon.com/" target="_blank">zweite Mann</a> bei IndieFeed Blues hat auch einen eigenen Podcast!</li>
</ol>
<p><a href="http://radiotime.com/station/s_73479/RadioIO_Blues.aspx" target="_blank">Radio IO </a>hatten wir ja schon mal, passt aber hier thematisch perfekt <img src='http://www.mz-edv.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Bob Davis preaching the Blues &#8230;</p>
<p>Happy listening!</p>
<p>Michael</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mz-edv.de/?feed=rss2&amp;p=438</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sysadmins Day</title>
		<link>http://www.mz-edv.de/?p=434</link>
		<comments>http://www.mz-edv.de/?p=434#comments</comments>
		<pubDate>Fri, 30 Jul 2010 12:23:02 +0000</pubDate>
		<dc:creator>Michael Zimmer</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.mz-edv.de/?p=434</guid>
		<description><![CDATA[Moin, ja genau &#8211; es ist wieder Sysadmins Day. Irgendjemand hat gesagt wir sollten heute gefeiert werden. Kein Schwein kümmert sich darum. Also machen wir es wie immer selbst Have fun Mike]]></description>
			<content:encoded><![CDATA[<p>Moin,</p>
<p>ja genau &#8211; es ist wieder Sysadmins Day. Irgendjemand hat gesagt wir sollten heute gefeiert werden. Kein Schwein kümmert sich darum. Also machen wir es wie immer selbst <img src='http://www.mz-edv.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><img title="http://xkcd.com/705/" src="http://imgs.xkcd.com/comics/devotion_to_duty.png" alt="" width="638" height="247" /></p>
<p>Have fun</p>
<p>Mike</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mz-edv.de/?feed=rss2&amp;p=434</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VCS Offline Prop (propagate)</title>
		<link>http://www.mz-edv.de/?p=432</link>
		<comments>http://www.mz-edv.de/?p=432#comments</comments>
		<pubDate>Thu, 08 Jul 2010 19:30:56 +0000</pubDate>
		<dc:creator>Michael Zimmer</dc:creator>
				<category><![CDATA[Veritas]]></category>

		<guid isPermaLink="false">http://www.mz-edv.de/?p=432</guid>
		<description><![CDATA[Hallo Sysadmins, was ist der Unterschied zwischen &#8220;Offline&#8221; und &#8220;Offline Prop&#8221; bzw. hares -offline &#8230; und hares -offprop? Da hat mich neulich der Kollege Sitaro erwischt. Ich konnte die Frage nicht auf Anhieb beantworten. Dabei ist es eigentlich ganz einfach: hares -offline &#8230; oder in der GUI auf die entsprechende Resource klicken und dann &#8220;Offline&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo Sysadmins,</p>
<p>was ist der Unterschied zwischen &#8220;Offline&#8221; und &#8220;Offline Prop&#8221; bzw. hares -offline &#8230; und hares -offprop?</p>
<p>Da hat mich neulich der Kollege Sitaro erwischt. Ich konnte die Frage nicht auf Anhieb beantworten. Dabei ist es eigentlich ganz einfach:</p>
<p><span style="color: #3366ff;">hares -offline &#8230;</span> oder in der GUI auf die entsprechende Resource klicken und dann &#8220;Offline&#8221; auswählen nimmt nur die entsprechende Rescource offline.</p>
<p><span style="color: #3366ff;">hares -offprop &#8230;</span> oder in der GUI &#8220;Offline Prop&#8221; bedeutet Offline propagate für die Resource UND alle ihre &#8220;children&#8221;.</p>
<p>Also alles was in der Hierarchie in der GUI unterhalb der Resouce gelistet ist, wird mit offline genommen. Ist ja ein bisschen komisch bei VCS: Die Eltern sind von ihren Kindern abhängig!</p>
<p>Viele Grüße</p>
<p>Michael</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mz-edv.de/?feed=rss2&amp;p=432</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Was ist das: VCShmg ?</title>
		<link>http://www.mz-edv.de/?p=426</link>
		<comments>http://www.mz-edv.de/?p=426#comments</comments>
		<pubDate>Thu, 24 Jun 2010 15:37:02 +0000</pubDate>
		<dc:creator>Michael Zimmer</dc:creator>
				<category><![CDATA[Veritas]]></category>

		<guid isPermaLink="false">http://www.mz-edv.de/?p=426</guid>
		<description><![CDATA[Hallo Sysadmins, ab Veritas Cluster 5.0 MP3 gibt es eine Service Gruppe Namens VCShmg. Komischerweise ist sie immer offline und es gibt nichts zu konfigurieren daran.  Die darin einzige Rescource VCShm ist allerdings online auf allen Systemen im Cluster. Das Ding ist mir erst gar nicht aufgefallen, weil ich es nur mit Clustern zu tun [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo Sysadmins,</p>
<p>ab Veritas Cluster 5.0 MP3 gibt es eine Service Gruppe Namens VCShmg. Komischerweise ist sie immer offline und es gibt nichts zu konfigurieren daran.  Die darin einzige Rescource VCShm ist allerdings online auf allen Systemen im Cluster.</p>
<p>Das Ding ist mir erst gar nicht aufgefallen, weil ich es nur mit Clustern zu tun hatte die von Version 4.1 upgegradet waren. Dort taucht dann diese Gruppe nicht auf.</p>
<p>Auch sieht man die Gruppe mit <span style="color: #339966;">hastatus -sum</span> nicht &#8230;</p>
<h4>Also: Was&#8217;n'das?</h4>
<p>Der Cluster überwacht die Auslastung von CPU und Swap Space auf der Maschine mit Hilfe eines Daemons Namens HostMonitor. Dieser Daemon ist neu seit Version 5.0 MP3. Auch bei den System die durch Upgrade auf diesen Stand gebracht worden sind, läuft er im Hintergrund.</p>
<p>Bei neu aufgesetzten Clustern wird nun eine extra Service Group für den HostMonitor angelegt. Um zu dokumentieren, das man den Status der Gruppe nicht konfigurieren kann, wird sie immer als Offline angezeigt.</p>
<p>Wie schon gesagt, nur in der GUI.  Weder die Resource noch die Gruppe taucht in der main.cf auf! Bei hastatus werden die Resourcen pro Maschine gelistet, aber bei hastatus -sum bleibt die Gruppe unerwähnt.</p>
<h4>Und wozu ist das nun gut?</h4>
<p>Nun &#8230;..</p>
<p>Es soll ja &#8220;Spezialisten&#8221; geben, die geclusterte Maschinen bei 95% CPU Auslastung betreiben. Kommt dann mal ein bisschen mehr Last auf die Maschine, kommt es zu einer System Panic, weil GAB glaubt das wäre sinnvoll &#8230;</p>
<p>Ich vermute mal, das Symantec die Nase voll von solchen &#8220;Spezialisten&#8221; und ihren Service Calls hatte. Der HostMonitor protokolliert die Auslastung von CPU und Swap in der VCS Engine und im Syslog der Maschine. Und somit ist die Ursache der Panic schnell gefunden.</p>
<p>Fragt sich, warum die Leute Geld und Zeit investieren um ihre Anwendungen hochverfügbar zu gestalten, um dann kein Geld für angemessene Hardware übrig zu haben?</p>
<p>Viele Grüße</p>
<p>Michael</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mz-edv.de/?feed=rss2&amp;p=426</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solaris mit ZFS Root Dateisystem updaten</title>
		<link>http://www.mz-edv.de/?p=424</link>
		<comments>http://www.mz-edv.de/?p=424#comments</comments>
		<pubDate>Sat, 12 Jun 2010 22:03:19 +0000</pubDate>
		<dc:creator>Michael Zimmer</dc:creator>
				<category><![CDATA[Solaris]]></category>

		<guid isPermaLink="false">http://www.mz-edv.de/?p=424</guid>
		<description><![CDATA[Hallo Sysadmins, hier ein kleines Beispiel wie man Solaris 10 mit ZFS als Root Filesystem patchen und upgraden kann: Wenn Zonen auf dem System sind, sollten sie installiert und gebootet sein. Überprüfen kann man das mit zoneadm list -cv Da wir auf dem System die Zonen mit VCS schwenken und die Root Filesysteme der Zonen [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo Sysadmins,</p>
<p>hier ein kleines Beispiel wie man Solaris 10 mit ZFS als Root Filesystem patchen und upgraden kann:</p>
<p>Wenn Zonen auf dem System sind, sollten sie installiert und gebootet sein. Überprüfen kann man das mit</p>
<p>zoneadm list -cv</p>
<p>Da wir auf dem System die Zonen mit VCS schwenken und die Root Filesysteme der Zonen mit VxFS realisiert sind, habe ich die Zonen zunächst deportiert und dann für das Update des OS auskommentiert:</p>
<p>zoneadm -z &lt;zönchen&gt; detach</p>
<p>in /etc/zones/index mit führendem # auskommentieren</p>
<p>Bei Solaris 10 5/09 gibt es einen Bug bei luactivate. Als Workaround sollte folgende Variable in der Shell exportiert sein:</p>
<p>export BOOT_MENU_FILE=&#8221;menu.lst&#8221;</p>
<p>Und los geht es:</p>
<ol>
<li>lucreate -n Solaris_10_10-09</li>
<li>luupgrade -u -n Solaris_10_10-09 -s /cdrom/&#8230;</li>
<li>luupgrade -t -n Solaris_10_10-09 -s /&#8230;/10_Recommended/</li>
<li>lustatus</li>
<li>luactivate Solaris_10_10-09</li>
<li>init 6</li>
</ol>
<p>Die dann noch fehlenden Zonen wieder einkommentieren und mit</p>
<p>zoneadm -z &lt;zönchen&gt; attach -u</p>
<p>auf den neusten Stand bringen.</p>
<p>Wenn dann alles OK gelaufen ist, kann man noch die ZFS Pools updaten:</p>
<p>zpool upgrade &lt;rootpool&gt;</p>
<p>und die alte BE löschen:</p>
<p>ludelete Solaris_old-BE</p>
<p>aber auch hier muss die Shell Variable wie oben beschrieben gesetzt sein.</p>
<p>Viele Grüße</p>
<p>Michael</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mz-edv.de/?feed=rss2&amp;p=424</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Belohnungspöstchen</title>
		<link>http://www.mz-edv.de/?p=421</link>
		<comments>http://www.mz-edv.de/?p=421#comments</comments>
		<pubDate>Thu, 03 Jun 2010 05:26:11 +0000</pubDate>
		<dc:creator>Michael Zimmer</dc:creator>
				<category><![CDATA[Gedanken]]></category>

		<guid isPermaLink="false">http://www.mz-edv.de/?p=421</guid>
		<description><![CDATA[Sind wir Stimmvieh wirklich so dumm, wie wir verkauft werden? Man erringt also innerhalb von ein paar Jährchen in der Politik, vor allem mit der &#8220;genialen&#8221; Idee Kinderpornographie nicht zu bekämpfen, sondern das Hinsehen zu verbieten, so viel Reputation das es zum höchsten repräsentativen Amt im Staate reicht?]]></description>
			<content:encoded><![CDATA[<p style="padding-left: 120px;"><img src="http://www.mz-edv.de/picture_library/zensurla-not-my-president.jpg" alt="Not Uschi" width="199" height="259" /></p>
<p>Sind wir Stimmvieh wirklich so dumm, wie wir verkauft werden? Man erringt also innerhalb von ein paar Jährchen in der Politik, vor allem mit der &#8220;genialen&#8221; Idee Kinderpornographie nicht zu bekämpfen, sondern das Hinsehen zu verbieten, so viel Reputation das es zum höchsten repräsentativen Amt im Staate reicht?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mz-edv.de/?feed=rss2&amp;p=421</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VxFS: Optimierung</title>
		<link>http://www.mz-edv.de/?p=398</link>
		<comments>http://www.mz-edv.de/?p=398#comments</comments>
		<pubDate>Tue, 30 Mar 2010 12:11:31 +0000</pubDate>
		<dc:creator>Michael Zimmer</dc:creator>
				<category><![CDATA[Veritas]]></category>

		<guid isPermaLink="false">http://www.mz-edv.de/?p=398</guid>
		<description><![CDATA[Hallo Sysadmins, Defragmentieren, Reorganisieren &#8230; OK: nennen wir es Optimieren. All das geht bei VxFS natürlich online! So um das Jahr 2000 habe ich mal für einen Automobilzulieferer zwei damals schon veraltete SUN Ultra 1 als Web Proxy Server mit squid aufgesetzt. Die hatten leider kein Kleingeld für ein VxFS übrig und UFS machte zwei [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo Sysadmins,</p>
<p>Defragmentieren, Reorganisieren &#8230; OK: nennen wir es Optimieren.</p>
<p>All das geht bei VxFS natürlich online!</p>
<p>So um das Jahr 2000 habe ich mal für einen Automobilzulieferer zwei damals schon veraltete SUN Ultra 1 als Web Proxy Server mit squid aufgesetzt. Die hatten leider kein Kleingeld für ein VxFS übrig und UFS machte zwei Probleme: Durch die hohe Anzahl an kleinen Files musste das UFS mit einer höheren Anzahl von Inodes angelegt werden. Sonst waren die Inodes schon voll, aber eigentlich wäre noch Platz für Daten da. Tja und nach jeweils ca. 4 Wochen war das UFS Filesystem so defragmentiert, das ein &#8220;newfs&#8221; fällig war. Beides wäre damals schon mit VxFS vermeidbar gewesen.</p>
<p>Es gibt zwei Arten der Optimierung:</p>
<ul>
<li>für Verzeichnisse</li>
</ul>
<p><span style="color: #3366ff;">fsadm -F vxfs -D &lt;mountpoint&gt; </span></p>
<p>zeigt einen &#8220;Directory Fragmentation Report&#8221; an:</p>
<p style="padding-left: 30px;">hugo.global:/# <span style="color: #339966;">fsadm -F vxfs -D /hirschhome</span></p>
<p style="padding-left: 30px;">Directory Fragmentation Report<br />
Dirs        Total      Immed    Immeds   Dirs to   Blocks to<br />
Searched    Blocks     Dirs     to Add   Reduce    Reduce<br />
total          9515      6622      5412       230       276         619</p>
<p><span style="color: #3366ff;">fsadm -F vxfs -d &lt;mountpoint&gt; </span></p>
<p>führt dann die Optimierung durch:</p>
<p style="padding-left: 30px;">hugo.global:/# <span style="color: #339966;">fsadm -F vxfs -d /hirschhome</span><br />
hugo.global:/# <span style="color: #339966;">fsadm -F vxfs -D /hirschhome</span></p>
<p style="padding-left: 30px;">Directory Fragmentation Report<br />
Dirs        Total      Immed    Immeds   Dirs to   Blocks to<br />
Searched    Blocks     Dirs     to Add   Reduce    Reduce<br />
total          9515      6204      5421       221       226         227</p>
<ul>
<li>für Extents</li>
</ul>
<p><span style="color: #3366ff;">fsadm -F vxfs -E &lt;mountpoint&gt;</span></p>
<p>zeigt wieder einen Report an:</p>
<p style="padding-left: 30px;">hugo.global:/# <span style="color: #339966;">fsadm -F vxfs -E /hirschhome</span><br />
Extent Fragmentation Report<br />
Total    Average      Average     Total<br />
Files    File Blks    # Extents   Free Blks<br />
99773         164           1    56827427<br />
blocks used for indirects: 1312<br />
% Free blocks in extents smaller than 64 blks: 0.18<br />
% Free blocks in extents smaller than  8 blks: 0.05<br />
% blks allocated to extents 64 blks or larger: 97.00<br />
Free Extents By Size<br />
1:       3933            2:       4241            4:       4235<br />
8:       2101           16:       1567           32:       1033<br />
64:        577          128:        485          256:        386<br />
512:        291         1024:        215         2048:        822<br />
4096:        273         8192:        153        16384:         82<br />
32768:         31        65536:         23       131072:         22<br />
262144:          9       524288:          2      1048576:          2<br />
2097152:          1      4194304:          1      8388608:          0<br />
16777216:          0     33554432:          1     67108864:          0<br />
134217728:          0    268435456:          0    536870912:          0<br />
1073741824:          0   2147483648:          0</p>
<p><span style="color: #3366ff;">fsadm -F vxfs -e &lt;mountpoint&gt; </span></p>
<p>führt die Optimierung durch:</p>
<p>Keine Panik, das kann eine Weile dauern, weil zum Teil mehrere Durchläufe stattfinden (kann man mit -p &lt;passes&gt; ändern, default ist 5; mit -s wird am Ende jeden Durchlaufs eine Zusammenfassung angezeigt).</p>
<p style="padding-left: 30px;">hugo.global:/# <span style="color: #339966;">fsadm -F vxfs -e /hirschhome</span><br />
hugo.global:/#<span style="color: #339966;"> fsadm -F vxfs -E /hirschhome</span></p>
<p style="padding-left: 30px;">Extent Fragmentation Report<br />
Total    Average      Average     Total<br />
Files    File Blks    # Extents   Free Blks<br />
99798         165           1    56609775<br />
blocks used for indirects: 1120<br />
% Free blocks in extents smaller than 64 blks: 0.06<br />
% Free blocks in extents smaller than  8 blks: 0.01<br />
% blks allocated to extents 64 blks or larger: 97.21<br />
Free Extents By Size<br />
1:        529            2:        395            4:        422<br />
8:        604           16:        589           32:        572<br />
64:        656          128:        600          256:        559<br />
512:        413         1024:        270         2048:        462<br />
4096:        300         8192:        215        16384:        127<br />
32768:         26        65536:         21       131072:         13<br />
262144:          7       524288:          2      1048576:          1<br />
2097152:          2      4194304:          1      8388608:          0<br />
16777216:          0     33554432:          1     67108864:          0<br />
134217728:          0    268435456:          0    536870912:          0<br />
1073741824:          0   2147483648:          0</p>
<p>Empfohlen wird die Optimierung vor allem für Datenbank Files. Ein guter Zeitpunkt soll vor dem Backup sein.  Dabei soll eine verifizierbare Performance Steigerung zu Tage treten. Mir fehlt leider im Augenblick eine adäquate Testumgebung um hier Daten liefern zu können &#8230;.</p>
<p>Eine weitere Anwendung der Optimierung ist natürlich vor dem Verkleinern eines Veritas Filesystems.</p>
<p>Viele Grüße</p>
<p>Michael</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mz-edv.de/?feed=rss2&amp;p=398</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
