<?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</title>
	<atom:link href="http://www.blaszkowski.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.blaszkowski.com</link>
	<description>Motto: trust, but check</description>
	<lastBuildDate>Tue, 29 Jun 2010 18:57:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>najważniejszy dzień w moim życiu</title>
		<link>http://www.blaszkowski.com/2010/06/29/najwazniejszy-dzien-w-moim-zyciu</link>
		<comments>http://www.blaszkowski.com/2010/06/29/najwazniejszy-dzien-w-moim-zyciu#comments</comments>
		<pubDate>Tue, 29 Jun 2010 18:54:24 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[daily matters]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=185</guid>
		<description><![CDATA[26 czerwca 2010 roku

]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><strong>26 czerwca 2010 roku</strong></p>
<p><a href="http://www.blaszkowski.com/my_wedding.jpg"><img class="alignnone" title="my wedding" src="http://www.blaszkowski.com/my_wedding_s.jpg" alt="" width="600" height="401" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2010/06/29/najwazniejszy-dzien-w-moim-zyciu/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[Urzywanie 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 [...]]]></description>
			<content:encoded><![CDATA[<p>Urzywanie 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: 0&#215;30f6ea17</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, pure-ftpd, poldek-libs, [...]]]></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>moje oficjalne stanowisko wobec obecnej sytuacji</title>
		<link>http://www.blaszkowski.com/2010/02/11/moje-oficjalne-stanowisko-wobec-obecnej-sytuacji</link>
		<comments>http://www.blaszkowski.com/2010/02/11/moje-oficjalne-stanowisko-wobec-obecnej-sytuacji#comments</comments>
		<pubDate>Thu, 11 Feb 2010 13:52:48 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[daily matters]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=175</guid>
		<description><![CDATA[powiem krótko: MAM JUŻ SERDECZNIE DOŚĆ TEJ &#60;cenzura&#62; ZIMY !!
]]></description>
			<content:encoded><![CDATA[<p>powiem krótko: MAM JUŻ SERDECZNIE DOŚĆ TEJ &lt;cenzura&gt; ZIMY !!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2010/02/11/moje-oficjalne-stanowisko-wobec-obecnej-sytuacji/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>land rush 2009</title>
		<link>http://www.blaszkowski.com/2009/10/26/land-rush-2009-2</link>
		<comments>http://www.blaszkowski.com/2009/10/26/land-rush-2009-2#comments</comments>
		<pubDate>Mon, 26 Oct 2009 12:38:53 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[daily matters]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=161</guid>
		<description><![CDATA[Zainteresowanych relacją z ostatniego wypadu w Karkonosze zapraszam na http://www.landrush.pl/karkonosze-2009.
]]></description>
			<content:encoded><![CDATA[<p>Zainteresowanych relacją z ostatniego wypadu w <strong>Karkonosze</strong> zapraszam na <a href="http://www.landrush.pl/karkonosze-2009">http://www.landrush.pl/karkonosze-2009</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2009/10/26/land-rush-2009-2/feed</wfw:commentRss>
		<slash:comments>1</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[Linux]]></category>
		<category><![CDATA[daily matters]]></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>
		<item>
		<title>Land Rush 2009</title>
		<link>http://www.blaszkowski.com/2009/08/13/land-rush-2009</link>
		<comments>http://www.blaszkowski.com/2009/08/13/land-rush-2009#comments</comments>
		<pubDate>Thu, 13 Aug 2009 10:45:11 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[daily matters]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=153</guid>
		<description><![CDATA[Dla każdego, kto chce zostawić na weekend lapka i wstać od biurka na dłużej niż spacer do lodówki polecam LandRush 2009.
]]></description>
			<content:encoded><![CDATA[<p>Dla każdego, kto chce zostawić na weekend lapka i wstać od biurka na dłużej niż spacer do lodówki polecam <strong><a href="http://www.landrush.pl/wyprawy-planowane">LandRush 2009</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2009/08/13/land-rush-2009/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nano Telefony .pl</title>
		<link>http://www.blaszkowski.com/2009/07/06/nano-telefony-pl</link>
		<comments>http://www.blaszkowski.com/2009/07/06/nano-telefony-pl#comments</comments>
		<pubDate>Mon, 06 Jul 2009 16:46:15 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=135</guid>
		<description><![CDATA[Domeny na sprzedaż:

NanoPhone.pl
Nano-Phone.pl
Nano-Telefon.pl
NanoTelefon.pl
Nano-Telefony.pl
NanoTelefony.pl

NanoMachine.pl
NanoScience.pl

Nano + Nokia = nanokia.pl

ofono.pl
ofono.de

Mobile + Linux = MobLin.pl

Jeśli jesteś zainteresowany kupnem domen skontaktuj się ze mną mailem, telefonicznie lub osobiście.
]]></description>
			<content:encoded><![CDATA[<p>Domeny na sprzedaż:<br />
<br/><br />
<strong>NanoPhone</strong>.pl<br />
<strong>Nano-Phone</strong>.pl<br />
<strong>Nano-Telefon</strong>.pl<br />
<strong>NanoTelefon</strong>.pl<br />
<strong>Nano-Telefony</strong>.pl<br />
<strong>NanoTelefony</strong>.pl<br />
<br/><br />
<strong>NanoMachine</strong>.pl<br />
<strong>NanoScience</strong>.pl<br />
<br/><br />
<strong>Nano</strong> + <strong>Nokia</strong> = <strong>nanokia</strong>.pl<br />
<br/><br />
<strong>ofono</strong>.pl<br />
<strong>ofono</strong>.de</span><br />
<br/><br />
<strong>Mobile</strong> + <strong>Linux</strong> = <strong>MobLin</strong>.pl<br />
<br/><br />
Jeśli jesteś zainteresowany kupnem domen skontaktuj się ze mną mailem, telefonicznie lub osobiście.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2009/07/06/nano-telefony-pl/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>importing large dumps in MySQL</title>
		<link>http://www.blaszkowski.com/2009/07/06/importing-large-dumps-in-mysql</link>
		<comments>http://www.blaszkowski.com/2009/07/06/importing-large-dumps-in-mysql#comments</comments>
		<pubDate>Mon, 06 Jul 2009 08:26:15 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=130</guid>
		<description><![CDATA[Last week I have to import a large (above 4 GB) MySQL dump, wich includes InnoDB tables. The dump was made with &#8211;extended-insert=false, so we have many single operations to do. It takes me above 50 hours (sic !) by doing a simple source datadump.sql in the MySQL console. Load on the machine was near 1,02.
Next [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I have to import a large (<strong>above 4 GB</strong>) MySQL dump, wich includes <strong>InnoDB tables</strong>. The dump was made with <strong>&#8211;extended-insert=false</strong>, so we have many single operations to do. It takes me above 50 hours (sic !) by doing a simple <strong>source datadump.sql</strong> in the MySQL console. Load on the machine was near 1,02.</p>
<p>Next time I will do it like that:</p>
<p><strong><br />
create database DATABASE charset=CHARSET;<br />
use DATABASE;<br />
set names CHARSET;<br />
set FOREIGN_KEY_CHECKS=0;<br />
set AUTOCOMMIT=0;<br />
source datadump.sql;<br />
COMMIT;</strong></p>
<p>While inserting data with above example, the load skips up to 4,90 &#8211; 5,30, so the 2-core machine was not boring.<br />
It is realy fast :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2009/07/06/importing-large-dumps-in-mysql/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>upgrading guest vserver Debian etch to lenny</title>
		<link>http://www.blaszkowski.com/2009/02/26/upgrading-guest-vserver-debian-etch-to-lenny</link>
		<comments>http://www.blaszkowski.com/2009/02/26/upgrading-guest-vserver-debian-etch-to-lenny#comments</comments>
		<pubDate>Thu, 26 Feb 2009 11:59:12 +0000</pubDate>
		<dc:creator>Wojtosz</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[daily matters]]></category>

		<guid isPermaLink="false">http://www.blaszkowski.com/?p=116</guid>
		<description><![CDATA[Having a simple LAMP guest Linux Vserver Debian etch we can do a dist-upgrade in minutes.
1. Stop the guest vserver, and make a copy of it. Just in case if something goes wrong.
2. Start the guest vserver, and enter it. Type as root:

# sed -i -e &#8220;s#etch#lenny#g&#8221; /etc/apt/sources.list
your file will look some like this:

deb http://ftp.pl.debian.org/debian/ [...]]]></description>
			<content:encoded><![CDATA[<p><strong>H</strong>aving a simple LAMP guest Linux Vserver Debian etch we can do a <strong>dist-upgrade</strong> in minutes.<br />
1. Stop the guest vserver, and make a copy of it. Just in case if something goes wrong.<br />
2. Start the guest vserver, and enter it. Type as root:<br />
<em><span style="color: #000000;"><br />
# <strong>sed</strong> -i -e &#8220;s#etch#lenny#g&#8221; /etc/apt/sources.list</span></em></p>
<p>your file will look some like this:<br />
<em><br />
deb http://ftp.pl.debian.org/debian/ lenny main<br />
deb-src http://ftp.pl.debian.org/debian/ lenny main<br />
deb http://security.debian.org lenny/updates main</em></p>
<p>3. Do: <strong>apt-get update</strong><br />
4. Start praying ;-) and type: <strong>apt-get dist-upgrade</strong><br />
5. Done ?</p>
<p>You probably have a syslog-ng daemon, and if it wouldn&#8217;t run, chceck the config files. In a Linux guest vserver you should comment line:<br />
<em><br />
file(&#8221;/proc/kmsg&#8221; log_prefix(&#8221;kernel: &#8220;));</em></p>
<p>and then start your syslog-ng daemon.<br />
It take me 10 minutes to upgrade my Debian guest vserver on my notebook :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaszkowski.com/2009/02/26/upgrading-guest-vserver-debian-etch-to-lenny/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
