<?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>Wojciech Błaszkowski &#187; Linux</title>
	<atom:link href="http://www.blaszkowski.com/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.blaszkowski.com</link>
	<description>Motto: ufaj, ale sprawdzaj</description>
	<lastBuildDate>Sun, 01 Jan 2012 17:01:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Cisco Linksys WRT54GH &#8211; wifi w domu</title>
		<link>http://www.blaszkowski.com/2012/01/01/cisco-linksys-wrt54gh-wifi-w-domu</link>
		<comments>http://www.blaszkowski.com/2012/01/01/cisco-linksys-wrt54gh-wifi-w-domu#comments</comments>
		<pubDate>Sun, 01 Jan 2012 13:15:51 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[daily matters]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[wifibox]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=238</guid>
		<description><![CDATA[Tani i niezawodny router do prostej sieci domowej Cisco Linksys WRT54GH. Cena: poniżej 90 pln za nowy. Testowałem przez niecałe 2 tygodnie &#8211; żadnych zarzutów. Kilka informacji o tym routerku, którymi chaciałbym się podzielić: AP-client: nie Zasilanie: 12V 0,5A (a więc nie więcej niż 6W). DDNS (Dynamic DNS): tak Protokoły transmisji: 802.11b i/lub 802.11g Zakres [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignnone" style="width: 295px"><img title="Cisco Linksys WRT54GH" src="http://www.blaszkowski.com/wp-content/uploads/cisco_linksys_wrt54gh.jpg" alt="Cisco Linksys WRT54GH" width="285" height="450" /><p class="wp-caption-text">Cisco Linksys WRT54GH</p></div>
<p>Tani i niezawodny router do prostej sieci domowej <strong>Cisco Linksys WRT54GH</strong>. Cena: <strong>poniżej 90 pln za nowy</strong>. Testowałem przez niecałe 2 tygodnie &#8211; <strong>żadnych zarzutów</strong>. Kilka informacji o tym routerku, którymi chaciałbym się podzielić:</p>
<ul>
<li><strong>AP-client</strong>: <strong>nie</strong></li>
<li>Zasilanie: <strong>12V 0,5A</strong> (a więc nie więcej niż <strong>6W</strong>).</li>
<li>DDNS (Dynamic DNS): tak</li>
<li>Protokoły transmisji: <strong>802.11b</strong> i/lub <strong>802.11g</strong></li>
<li>Zakres WiFi: <strong>2,4 GHz</strong></li>
<li>Bezpieczeństwo: <strong>WEP, WPA-Personal, WPA2-Personal</strong></li>
<li>Szyfrowanie: <strong>TKIP / AES</strong>Forward portów: tak</li>
<li>IP dla MAC: tak</li>
<li>Klonowanie (zmiana) MAC: tak</li>
<li>DMZ: tak<strong></strong></li>
<li><strong>Zdalne zarządzanie</strong>: tak, bez szyfrowania, dowolny port, <strong>możliwość ograniczenia zarządzania do 1 IP</strong>.</li>
<li>Ethernet: <strong>100BASE-T (2 pary)</strong></li>
</ul>
<p>Router był testowany na firmowym oprogramowaniu (firmware), wersja: <strong>1.0.01</strong>. Niestety, nie można tu wrzucić <strong>DD-WRT</strong> (RT3050 CPU, 2MB Flash/8MB RAM ). Dobrze pokrywa zasięgiem obszar mieszkania 50-80m², ale poza nim sygnał już jest nikły &#8211; router ma jedną wbudowaną antenę. Nie grzeje się i jest <strong>energooszczędny</strong>. Testowałem na 2 lapkach + 2 nokia z wifi. Test wypadł bez zastrzeżeń.</p>
<p>Warto wspomnieć, że router <strong>NIE POSIADA przyjaznego <del>użytkownikowi</del> włamywaczowi bajeru WPS</strong> (Wi-Fi Protected Setup) co w moich oczach stanowi dodatkowy atut.<br />
Szerzej o niebezpieczeństwie związanym z WPS można poczytać u kolegi, na niebezpiecznik.pl.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2012/01/01/cisco-linksys-wrt54gh-wifi-w-domu/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cisco Linksys E1000 v2.1 i zarządzanie po SSL HTTP/0.9</title>
		<link>http://www.blaszkowski.com/2011/12/13/cisco-linksys-e1000-v2-1-i-zarzadzanie-po-ssl-http0-9</link>
		<comments>http://www.blaszkowski.com/2011/12/13/cisco-linksys-e1000-v2-1-i-zarzadzanie-po-ssl-http0-9#comments</comments>
		<pubDate>Tue, 13 Dec 2011 18:03:07 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[wifibox]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=232</guid>
		<description><![CDATA[Moi drodzy! Jeśli skusiliście się na zakup routera Cisco Linksys E1000 v2.1 to szczerze gratuluję Wam zakupu. W mojej opinii to świetny sprzęt dla sieci 2,4 GHz. Moje zaskoczenie jednak wzbudził HTTP/0.9 w zarządzaniu po SSL. Wystarczy podejżeć sobie co jest przez routerek zwracane. Najnowsze przeglądarki wymiękają: Opera (11.60), Iceweasel (7.0.1) również. Konqueror (4.7.3) dał [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="Cisco Linksys E1000" src="http://www.blaszkowski.com/wp-content/uploads/cisco_linksys_e1000.jpg" alt="Cisco Linksys E1000" width="450" height="327" /></p>
<p>Moi drodzy! Jeśli skusiliście się na zakup routera <strong>Cisco Linksys E1000 v2.1</strong> to szczerze gratuluję Wam zakupu. W mojej opinii to <strong>świetny sprzęt dla sieci 2,4 GHz</strong>.</p>
<p>Moje zaskoczenie jednak wzbudził <strong>HTTP/0.9</strong> w zarządzaniu <strong>po SSL</strong>. Wystarczy podejżeć sobie co jest przez routerek zwracane.</p>
<div class="wp-caption alignnone" style="width: 884px"><img title="HTTP/0.9" src="http://www.blaszkowski.com/wp-content/uploads/cisco_linksys_e1000_http09_ssl.jpeg" alt="HTTP/0.9" width="874" height="503" /><p class="wp-caption-text">HTTP/0.9</p></div>
<p>Najnowsze przeglądarki wymiękają: <strong>Opera</strong> (11.60), <strong>Iceweasel</strong> (7.0.1) również. <strong>Konqueror (4.7.3) dał radę</strong>. Nie testowałem jeszcze tego na windowsowych przeglądarkach, ale powiem szczerze, że jestem zszokowany. Obsługi <strong>HTTP/1.0</strong> czy <strong>HTTP/1.1</strong> dla połączeń szyfrowanych <strong>SSL</strong> do zarządzania routerkiem niestety brak. Upgrade firmware do wersji <strong>2.1.02</strong> nie pomógł.</p>
<p>Jak na razie to jedyny minus tego urządzenia. Połączenie wifi stabilne. Bez problemu obsługiwanych jest 5 urządzeń bezprzewodowych.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2011/12/13/cisco-linksys-e1000-v2-1-i-zarzadzanie-po-ssl-http0-9/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>xz vs. gzip &#8211; kompresja logów</title>
		<link>http://www.blaszkowski.com/2011/09/22/xz-vs-gzip-kompresja-logow</link>
		<comments>http://www.blaszkowski.com/2011/09/22/xz-vs-gzip-kompresja-logow#comments</comments>
		<pubDate>Thu, 22 Sep 2011 08:33:40 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[daily matters]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=224</guid>
		<description><![CDATA[Katalog z logami zawiera ponad 100.000 plików średniej wielkości 40kB każdy. Po spakowaniu każdego z tych plików gzip&#8216;em, wielkość spakowanego katalogu wynosiła ~1,9GB (jak zeznało du). Zrobiłem eksperyment. Każdy z plików rozpakowałem: # find . -type f -name "*.gz" -exec gunzip -v {} \; a następnie spakowałem xz: # find . -type f -name "*.txt" [...]]]></description>
			<content:encoded><![CDATA[<p>Katalog z logami zawiera ponad 100.000 plików średniej wielkości 40kB każdy. Po spakowaniu każdego z tych plików <strong>gzip</strong>&#8216;em, wielkość spakowanego katalogu wynosiła ~1,9GB (jak zeznało <strong>du</strong>).<br />
Zrobiłem eksperyment. Każdy z plików rozpakowałem:</p>
<p><code># find . -type f -name "*.gz" -exec gunzip -v {} \;</code></p>
<p>a następnie spakowałem <strong>xz</strong>:</p>
<p><code># find . -type f -name "*.txt" -exec xz -v {} \;</code></p>
<p>Spakowane w ten sposób plilki zajmują <strong>818MB</strong>. Odzyskałem połowę miejsca zużytego przez te pliki. Właśnie robię test z plikami ~<strong>60kB</strong> w stanie bez kompresji i zobaczymy jak wyjdzie. Oczywiście, zdaję sobie sprawę, że ~800MB to w dzisiejszych czasach przestrzeń która nie powala na kolana, ale jeśli liczyć więcej plików i przestrzenie w TB, to różnica będzie na prawdę zauważalna.</p>
<p>Dla logrotate wystarczy w <code>/etc/logrotate.conf</code> wpisać:</p>
<p><code>compresscmd /usr/bin/xz</code></p>
<p>i cieszyć się oszczędnością przestrzeni. Wadą <strong>xz</strong> jest jak na razie brak wielo-wątkowości, co jest niestety dość boleśnie odczuwalne :(</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2011/09/22/xz-vs-gzip-kompresja-logow/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>mysql_connect z PHP 5.3.6 nie umie ::1</title>
		<link>http://www.blaszkowski.com/2011/08/23/mysql_connect-z-php-5-3-6-nie-umie-1</link>
		<comments>http://www.blaszkowski.com/2011/08/23/mysql_connect-z-php-5-3-6-nie-umie-1#comments</comments>
		<pubDate>Tue, 23 Aug 2011 12:06:06 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[daily matters]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=215</guid>
		<description><![CDATA[Usługi na moim lapku stanardowo binduję na ::1. Niestety, PHP 5.3.6 (i wcześniejsze wersje zapewne też) nie jest na to gotowe :( $ cat ./x.php &#60;?php mysql_connect('::1', 'mysql', 'TAJNE_HASŁO') or die('Nie można się połaczyć: ' . mysql_error()); ?&#62; Teraz spróbujemy zainicjować połączenie. $ php -f ./x.php PHP Warning: mysql_connect(): Can't connect to local MySQL server [...]]]></description>
			<content:encoded><![CDATA[<p>Usługi na moim lapku stanardowo binduję na <strong>::1</strong>. Niestety, PHP 5.3.6 (i wcześniejsze wersje zapewne też) nie jest na to gotowe :(</p>
<p><code><br />
$ cat ./x.php<br />
&lt;?php<br />
mysql_connect('::1', 'mysql', 'TAJNE_HASŁO')<br />
or die('Nie można się połaczyć: ' . mysql_error());<br />
?&gt;<br />
</code></p>
<p>Teraz spróbujemy zainicjować połączenie.</p>
<p><code><br />
$ php -f ./x.php<br />
PHP Warning: mysql_connect(): Can't connect to local MySQL server through socket '1' (2) in /home/users/wojtosz/x.php on line 2<br />
Warning: mysql_connect(): Can't connect to local MySQL server through socket '1' (2) in /home/users/wojtosz/x.php on line 2<br />
Nie można się połaczyć: Can't connect to local MySQL server through socket '1' (2)<br />
</code></p>
<p>Połączenie bezpośrednio do MySQL na ::1 przechodzi bez problemu:</p>
<p><code><br />
$ mysql -u mysql -p -h ::1<br />
Enter password:<br />
Welcome to the MySQL monitor. Commands end with ; or \g.<br />
Your MySQL connection id is 17<br />
Server version: 5.5.13-log PLD/Linux Distribution MySQL RPM<br />
[...]<br />
mysql&gt; \s<br />
--------------<br />
mysql Ver 14.14 Distrib 5.5.13, for Linux (x86_64) using readline 6.2<br />
Connection id: 17<br />
Current user: mysql@localhost<br />
SSL: Not in use<br />
Server version: 5.5.13-log PLD/Linux Distribution MySQL RPM<br />
Protocol version: 10<br />
Connection: ::1 via TCP/IP<br />
[...]</code></p>
<p>Wyciąłem [...] zbędne rzeczy. Jak widać, niewielu jest takich, którzy IPv6 używają na codzień, a szkoda :(</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2011/08/23/mysql_connect-z-php-5-3-6-nie-umie-1/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>używacie IPv6 ?</title>
		<link>http://www.blaszkowski.com/2011/05/17/uzywacie-ipv6</link>
		<comments>http://www.blaszkowski.com/2011/05/17/uzywacie-ipv6#comments</comments>
		<pubDate>Tue, 17 May 2011 10:34:47 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=205</guid>
		<description><![CDATA[Używacie IPv6 ? Być może nie używacie, być może używacie NIEŚWIADOMIE. Jak sprawdzić ? Jeśli strona http://ipv6.google.com wyświetli się &#8211; połączenie via IPv6 jest zestawione. Dlaczego o tym piszę ? Wszyscy trąbią, że IPv4 się kończy.  Ja trąbię, żeby IPv6 wreszcie się w Polsce zaczęło, nie tylko w home.pl, ale u innych dostawców hostingu i [...]]]></description>
			<content:encoded><![CDATA[<p>Używacie IPv6 ? Być może nie używacie, być może używacie NIEŚWIADOMIE. Jak sprawdzić ?</p>
<p>Jeśli strona <a title="Google via IPv6" href="http://ipv6.google.com" target="_blank">http://ipv6.google.com</a> wyświetli się &#8211; połączenie via IPv6 jest zestawione.</p>
<p><img class="alignnone" title="Vint Cerf IPv6" src="http://www.blaszkowski.com/pubstuff/Cerf_ipv6_poster.jpg" alt="" width="500" height="700" /></p>
<p>Dlaczego o tym piszę ?<br />
Wszyscy trąbią, że IPv4 się kończy.  Ja trąbię, żeby IPv6 wreszcie się w Polsce zaczęło, <a title="IPv6 w home.pl" href="http://www.pl.ipv6tf.org/pipermail/ipv6-tf/2011-March/003161.html" target="_blank">nie tylko w home.pl</a>, ale u innych dostawców hostingu i Internetu.</p>
<p>BTW, jeśli używasz Linuksa, <a title="IPv6 in PLD Linux" href="http://readme.maven.pl/2008/11/29/very-fast-ipv6-setup-on-pldlinux-th/" target="_blank">tu</a> jest ładny opis jak &#8220;wtunelować&#8221; się do providera IPv6 (opis dla PLD Linux).</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2011/05/17/uzywacie-ipv6/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opera nie umie ::1</title>
		<link>http://www.blaszkowski.com/2011/03/30/opera-nie-umie-1</link>
		<comments>http://www.blaszkowski.com/2011/03/30/opera-nie-umie-1#comments</comments>
		<pubDate>Wed, 30 Mar 2011 05:53:35 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=202</guid>
		<description><![CDATA[Na lapku uruchamiam Apache i MySQL wyłącznie na ::1. Ku wielkiemu zdziwieniu, jedyną przeglądarką, która nie poradziła sobie z &#8220;localhostem IPv6&#8243; była najnowsza opera (11.01). Konqueror i iceweasel bez problemu wyświetliły stronę. Tcpdump dla opery zeznał: # tcpdump -i any -vv port 80 -nn tcpdump: listening on any, link-type LINUX_SLL (Linux cooked), capture size 65535 [...]]]></description>
			<content:encoded><![CDATA[<p>Na lapku uruchamiam Apache i MySQL <strong>wyłącznie na ::1</strong>. Ku wielkiemu zdziwieniu, jedyną przeglądarką, która <strong>nie poradziła</strong> sobie z &#8220;localhostem IPv6&#8243; była najnowsza opera (11.01). Konqueror i iceweasel bez problemu wyświetliły stronę.</p>
<p>Tcpdump dla opery zeznał:</p>
<p><em># tcpdump -i any -vv port 80 -nn</em><br />
<em>tcpdump: listening on any, link-type LINUX_SLL (Linux cooked), capture size 65535 bytes</em><br />
<em>08:26:04.712879 IP (tos 0&#215;0, ttl 64, id 35010, offset 0, flags [DF], proto TCP (6), length 60)</em><br />
<em> 127.0.0.1.42421 &gt; 127.0.0.1.80: Flags [S], cksum 0xfe30 (incorrect -&gt; 0x01b5), seq 317793938, win 32792, options [mss 16396,sackOK,TS val 372304 ecr 0,nop,wscale 1], length 0</em><br />
<em>08:26:04.712910 IP (tos 0&#215;0, ttl 64, id 0, offset 0, flags [DF], proto TCP (6), length 40)</em><br />
<em> 127.0.0.1.80 &gt; 127.0.0.1.42421: Flags [R.], cksum 0xd244 (correct), seq 0, ack 317793939, win 0, length 0</em></p>
<p>Została więc z przeglądarki opera wysłana bzdura, bo Apache nie słucha na 127.0.0.1 tylko na ::1.</p>
<p>Ot, ciekawostka :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2011/03/30/opera-nie-umie-1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ograniczanie kontenerów LinuxVserver z pomocą Cgroup &#8211; PLD Linux</title>
		<link>http://www.blaszkowski.com/2011/03/15/ograniczanie-kontenerow-linuxvserver-z-pomoca-cgroup-pld-linux</link>
		<comments>http://www.blaszkowski.com/2011/03/15/ograniczanie-kontenerow-linuxvserver-z-pomoca-cgroup-pld-linux#comments</comments>
		<pubDate>Tue, 15 Mar 2011 07:47:07 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=198</guid>
		<description><![CDATA[W katalogu ustawień vserwera tworzymy podkatalog cgroup mkdir /etc/vservers/${pld-th-64}/cgroup/ W katalogu umieszczamy pliki: cpuset.cpus &#8211; ile rdzeni ma być wykorzystywanych przez Vserver: 0-4 cpuset.mems &#8211; migracja pamięci: 1 cpu.shares &#8211; liczba wskazująca część zasobów CPU jakie zostaną przydzielone do Vservera: 256 memory.limit_in_bytes &#8211; pamięć RAM przydzielona dla vserwera: 256M Jeśli posiadamy udev i najnowsze rc-scripts [...]]]></description>
			<content:encoded><![CDATA[<p>W katalogu ustawień vserwera tworzymy podkatalog <strong>cgroup</strong></p>
<p>mkdir /etc/vservers/${pld-th-64}/cgroup/</p>
<p>W katalogu umieszczamy pliki:</p>
<p><strong>cpuset.cpus</strong> &#8211; ile rdzeni ma być wykorzystywanych przez Vserver: 0-4<br />
<strong>cpuset.mems</strong> &#8211; migracja pamięci: 1<br />
<strong>cpu.shares</strong> &#8211; liczba wskazująca część zasobów CPU jakie zostaną przydzielone do Vservera: 256<br />
<strong>memory.limit_in_bytes</strong> &#8211; pamięć RAM przydzielona dla vserwera: 256M</p>
<p>Jeśli posiadamy udev i najnowsze rc-scripts &#8211; cgroup zostanie automatycznie zamontowny :)</p>
<p>Ot, działa :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2011/03/15/ograniczanie-kontenerow-linuxvserver-z-pomoca-cgroup-pld-linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mdadm &#8211; kiedy brak kontrolera</title>
		<link>http://www.blaszkowski.com/2010/05/14/mdadm-kiedy-brak-kontrolera</link>
		<comments>http://www.blaszkowski.com/2010/05/14/mdadm-kiedy-brak-kontrolera#comments</comments>
		<pubDate>Fri, 14 May 2010 07:20:03 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=181</guid>
		<description><![CDATA[Używanie macierzy dyskowych nie jest czymś niecodziennym. Obecnie, nawet w laptopach spotykane są miejsca na 2 dyski. O ile przepisów na stworzenie macierzy z użyciem mdadm są w sieci tysiące, o tyle chciałbym zwrócić uwagę na 3 istotne fakty. W tej chwili mam do zagospodarowania 4 dyski SATA 1TB w serwerze 1U. Postanowiono, że wykorzystane [...]]]></description>
			<content:encoded><![CDATA[<p>Używanie macierzy dyskowych nie jest czymś niecodziennym. Obecnie, nawet w laptopach spotykane są miejsca na 2 dyski.</p>
<p>O ile przepisów na stworzenie macierzy z użyciem mdadm są w sieci tysiące,  o tyle chciałbym zwrócić uwagę na 3 istotne fakty. W tej chwili mam do zagospodarowania 4 dyski SATA 1TB w serwerze 1U.  Postanowiono, że wykorzystane to będzie pod <strong>swap</strong> (4GB), <strong>/boot</strong> (500 MB), <strong>/</strong> (50GB) oraz <strong>/home</strong> (reszta). Zabawmy się zatem.</p>
<p>1. Tworzenie partycji.</p>
<p style="padding-left: 30px;">Warto, aby każda z patrycji miała ustawiony typ &#8220;raid autodetect&#8221;. Pomaga to przy późniejszej identyfikacji i składaniu macierzy.</p>
<p style="padding-left: 30px;"># fdisk -l /dev/sda</p>
<p style="padding-left: 30px;">Disk /dev/sda: 1000.2 GB, 1000204886016 bytes<br />
255 heads, 63 sectors/track, 121601 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes<br />
Disk identifier: 0x30f6ea17</p>
<p style="padding-left: 30px;">Device Boot      Start         End      Blocks   Id  System<br />
/dev/sda1               1         249     2000061   fd  Linux raid autodetect<br />
/dev/sda2   *         250         312      506047+  fd  Linux raid autodetect<br />
/dev/sda3             313        3473    25390732+  fd  Linux raid autodetect<br />
/dev/sda4            3474      121601   948863160   fd  Linux raid autodetect</p>
<p>2. Jak najwięcej danych dotyczących samej macierzy powinno zostać zduplikowanych.</p>
<p>Pamiętajcie o opcji <strong>bitmap</strong>, dobrze jest ustawić ją na <strong>internal</strong>. Wówczas dane odnośnie samej macierzy uywane przy jej składaniu są przechowywane w metadanych tej macierzy i zreplikowane na wszystkie urządzenia wchodzące w skład macierzy.</p>
<p style="padding-left: 30px;">mdadm -C /dev/md1 &#8211;level=10 &#8211;bitmap=internal -n 4 /dev/sd{a,b,c,d}1<br />
mdadm -C /dev/md2 &#8211;level=1 &#8211;bitmap=internal -n 4 /dev/sd{a,b,c,d}2<br />
mdadm -C /dev/md3 &#8211;level=10 &#8211;bitmap=internal -n 4 /dev/sd{a,b,c,d}3<br />
mdadm -C /dev/md4 &#8211;level=10 &#8211;bitmap=internal -n 4 /dev/sd{a,b,c,d}4</p>
<p>3. RAID 5 czy RAID 10 ?</p>
<p>Dotychczas mając do dyspozycji 3 lub 4 dyski wybierałem RAID 5. Więcej miejsca niż w 10, ale też i o wiele dłuższy czas ewentualnego rebuildu macierzy po padzie zasilania w stosunku do RAID10. Dlatego też dziś chętnie wybieram ten drugi wariant. Dyski są duże i tanie, a więc nie żal jest miejsca, jeśli chodzi o bezpieczeństwo danych. No i oczywiście prętkość :) Ta macierz będzie składać się do końca z prętkoscią rzędu 200000K/sec.</p>
<p style="padding-left: 30px;"># cat /proc/mdstat<br />
Personalities : [raid10] [raid1]<br />
md4 : active raid10 sdd4[3] sdc4[2] sdb4[1] sda4[0]<br />
1897726080 blocks 64K chunks 2 near-copies [4/4] [UUUU]<br />
[&gt;....................]  resync =  1.6% (31655168/1897726080) finish=153.5min speed=202512K/sec<br />
bitmap: 224/227 pages [896KB], 4096KB chunk</p>
<p style="padding-left: 30px;">md3 : active raid10 sdd3[3] sdc3[2] sdb3[1] sda3[0]<br />
50781312 blocks 64K chunks 2 near-copies [4/4] [UUUU]<br />
bitmap: 5/194 pages [20KB], 128KB chunk</p>
<p style="padding-left: 30px;">md2 : active raid1 sdd2[3] sdc2[2] sdb2[1] sda2[0]<br />
505920 blocks [4/4] [UUUU]<br />
bitmap: 0/62 pages [0KB], 4KB chunk</p>
<p style="padding-left: 30px;">md1 : active raid10 sdd1[3] sdc1[2] sdb1[1] sda1[0]<br />
3999872 blocks 64K chunks 2 near-copies [4/4] [UUUU]<br />
bitmap: 0/123 pages [0KB], 16KB chunk</p>
<p style="padding-left: 30px;">unused devices: &lt;none&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2010/05/14/mdadm-kiedy-brak-kontrolera/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSSL 1.0 &#8211; czyli przeinstalowanie połowy systemu</title>
		<link>http://www.blaszkowski.com/2010/04/30/openssl-1-0-czyli-przeinstalowanie-polowy-systemu</link>
		<comments>http://www.blaszkowski.com/2010/04/30/openssl-1-0-czyli-przeinstalowanie-polowy-systemu#comments</comments>
		<pubDate>Fri, 30 Apr 2010 09:43:49 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=177</guid>
		<description><![CDATA[Od ponad miesiąca dostępna jest wersja OpenSSL 1.0. Administratorów czeka zatem przeinstalowanie lwiej części oprogramowania, o ile deweloperom udało się już je przekompilować. Dla PLD Linux samo OpenSSL w nowej wersji jak i przekompilowane paczki są już dostępne, a zabawę zapewnią nam: links, ekg, tcpdump, rdesktop, squid, wget, syslog-ng, lynx, net-snmp(-libs), rsync, openldap-libs, exim, nagios-nrpe, [...]]]></description>
			<content:encoded><![CDATA[<p>Od ponad miesiąca dostępna jest wersja <strong>OpenSSL 1.0</strong>. Administratorów czeka zatem przeinstalowanie lwiej części oprogramowania, o ile deweloperom udało się już je przekompilować.</p>
<p>Dla <strong>PLD Linux</strong> samo OpenSSL w nowej wersji jak i przekompilowane paczki <strong>są już dostępne</strong>, a zabawę zapewnią nam:</p>
<p>links, ekg, tcpdump, rdesktop, squid, wget, syslog-ng, lynx, net-snmp(-libs), rsync, openldap-libs, exim, nagios-nrpe, pure-ftpd, poldek-libs, bind-libs, apache(-tools),  mysql(-libs),  i inne,</p>
<p><strong>libcap</strong> i korzystające z niej: tcpflow, dsniff, arpwatch, trafshow, nmap, iftop, i inne,</p>
<p><strong>heimdal-libs</strong> i reszta zależnych od Kerberosa paczek; postgresql-libs, cups-lib, <strong>openssh-server</strong>, i inne.</p>
<p>Dla posiadaczy desktopów (z kartą nVidia) możemy upgradnąć serwer X&#8217;ów do wersji <strong>xorg-xserver-server-1.8.0</strong> wraz z <strong>xorg-driver-video-nvidia-195.36.24</strong>. Driver ten wspiera już <strong>OpenSSL 1.0</strong>.</p>
<p>Majowy weekend zapowiadany jest jako deszczowy, więc bez żalu można będzie przysiąść i upgradnąć to i owo. Have fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2010/04/30/openssl-1-0-czyli-przeinstalowanie-polowy-systemu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cfdisk, parted i duże partycje</title>
		<link>http://www.blaszkowski.com/2009/09/02/cfdisk-parted-i-duze-partycje</link>
		<comments>http://www.blaszkowski.com/2009/09/02/cfdisk-parted-i-duze-partycje#comments</comments>
		<pubDate>Wed, 02 Sep 2009 05:46:22 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[daily matters]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=158</guid>
		<description><![CDATA[Próbowałem ostatnio utworzyć patrycję nieco większą niż zwykle, 2,3TB. Tradycyjnie do pracy został zagoniony cfdisk, w końcu od tego jest &#8211; pomyślałem. Z jakichś przyczyn jednak cfdisk w wersji z paczki util-linux-ng-2.16 zamiast utworzyć rządaną przezemnie partycję, utworzył ją w wielkości 300GB. Doczytałem, że cfdisk nie obsłuży patrycji powyżej 2TB, co nie zmienia faktu, że [...]]]></description>
			<content:encoded><![CDATA[<p>Próbowałem ostatnio utworzyć patrycję nieco większą niż zwykle, <strong>2,3TB</strong>. Tradycyjnie do pracy został zagoniony <strong>cfdisk</strong>, w końcu od tego jest &#8211; pomyślałem. Z jakichś przyczyn jednak <strong>cfdisk</strong> w wersji z paczki <strong>util-linux-ng-2.16</strong> zamiast utworzyć rządaną przezemnie partycję, utworzył ją w wielkości 300GB. Doczytałem, że <strong>cfdisk nie obsłuży patrycji powyżej 2TB</strong>, co nie zmienia faktu, że powinien zakrzyczeć o tym fakcie. Użyłem <strong>parted</strong> który poradził sobie z problemem wyśmienicie.</p>
<p>Zrobienie patrycji na całej dostępnej przestrzeni dysku:</p>
<p><code># mkpart primary 0 -0</code></p>
<p>Warto zaznaczyć, że <strong>parted nie jest programem do zabawy</strong> &#8211; zmiany zapisywane są na dysk bez zatwierdzania, zaraz po ich &#8220;nakazaniu&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2009/09/02/cfdisk-parted-i-duze-partycje/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

