<?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>Uğur Engin</title>
	<atom:link href="http://www.ugurengin.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ugurengin.com/blog</link>
	<description>Linux,Open Source,Database and Application Servers</description>
	<lastBuildDate>Sat, 13 Apr 2013 10:53:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>MySQL 5.6 Master to Master/Slave Replikasyon Problemleri</title>
		<link>http://www.ugurengin.com/blog/mysql-5-6-master-to-masterslave-replikasyon-problemleri.html</link>
		<comments>http://www.ugurengin.com/blog/mysql-5-6-master-to-masterslave-replikasyon-problemleri.html#comments</comments>
		<pubDate>Mon, 01 Apr 2013 21:38:17 +0000</pubDate>
		<dc:creator>enginx</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[mysql 5.6 replication]]></category>
		<category><![CDATA[mysql master slave]]></category>
		<category><![CDATA[mysql same uuid]]></category>

		<guid isPermaLink="false">http://www.ugurengin.com/blog/?p=2519</guid>
		<description><![CDATA[MySQL 5.6 versiyonu için genel master to slave ayarları my.cnf yerine direk mysql shell&#8217;inde komut istemi ile verilebilir.Sebebi ise my.cnf içerisinde tanımlanan replikasyon parametrelerinin, &#8220;mysqld: unknown variable master-host=10.0.0.100&#8243; şeklinde uyarı mesajları ile servisin henüz başlamadan interrupt edilmesine sebep olmasıdr.Ek olarak, çalışan bir mysql master db sunucu, klonlandıktan sonra uuid problemi de meydana getirebilir.Nitekim,okuyacağınız bu blog [...]]]></description>
		<wfw:commentRss>http://www.ugurengin.com/blog/mysql-5-6-master-to-masterslave-replikasyon-problemleri.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virt-install ile KVM Üzerinde Sanal Sunucu Oluşturmak</title>
		<link>http://www.ugurengin.com/blog/virt-install-ile-kvm-uzerinde-sanal-sunucu-olusturmak.html</link>
		<comments>http://www.ugurengin.com/blog/virt-install-ile-kvm-uzerinde-sanal-sunucu-olusturmak.html#comments</comments>
		<pubDate>Thu, 21 Mar 2013 21:46:25 +0000</pubDate>
		<dc:creator>enginx</dc:creator>
				<category><![CDATA[RHEV(KVM) Virtualization]]></category>
		<category><![CDATA[kvm vm install]]></category>
		<category><![CDATA[virt-install]]></category>
		<category><![CDATA[virt-install qcow2]]></category>

		<guid isPermaLink="false">http://www.ugurengin.com/blog/?p=2506</guid>
		<description><![CDATA[virt-install komutu tıpkı virsh gibi arada bir api katmanı gibi çalışır ve KVM core&#8217;a gönderdiği komutları yorumlatır.Ben, virt-manager ara yüzüne bağlanmadan direk shell alıp çeşitli varyasyonlar ile sanal sunucular oluşturabiliyorum.Örneğin &#8220;Nixtest3&#8243; isimli sanal bir sistemi &#8220;qcow2&#8243; disk tipi ile 5GB dynamic disk allocation yapacak şekilde oluşturmayı planlıyorum.Yanılmıyorsam disk tipi komut satırı içinde set edilmediğinde, disk [...]]]></description>
		<wfw:commentRss>http://www.ugurengin.com/blog/virt-install-ile-kvm-uzerinde-sanal-sunucu-olusturmak.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convert Hyper-V Vhd File to KVM Server Image</title>
		<link>http://www.ugurengin.com/blog/convert-hyper-v-vhd-file-to-kvm-server-image.html</link>
		<comments>http://www.ugurengin.com/blog/convert-hyper-v-vhd-file-to-kvm-server-image.html#comments</comments>
		<pubDate>Thu, 21 Mar 2013 18:20:58 +0000</pubDate>
		<dc:creator>enginx</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[RHEV(KVM) Virtualization]]></category>
		<category><![CDATA[KVM]]></category>
		<category><![CDATA[vhd convert kvm img]]></category>
		<category><![CDATA[vhd to kvm img]]></category>

		<guid isPermaLink="false">http://www.ugurengin.com/blog/?p=2500</guid>
		<description><![CDATA[Hyper-V sisteminiz var ve üzerindeki Windows ya da Linux sanal sistemleri KVM host server&#8217;a migrate etme gibi bir ihtiyaç olursa ki olmalı, aşağıdaki komut ile .vhd dosyasını kvm image dosyasına convert edebilirsiniz.Sonrasında, &#8220;virt-manager&#8221; ya da shell api&#8217;leri ile yeni bir sanal makine oluşturup, convert edilen sanal sistemin image path&#8217;ini gösterip Windows sistemi, Linux KVM üzerinde [...]]]></description>
		<wfw:commentRss>http://www.ugurengin.com/blog/convert-hyper-v-vhd-file-to-kvm-server-image.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reduce the MySQL InnoDB Database</title>
		<link>http://www.ugurengin.com/blog/reduce-the-mysql-innodb-database.html</link>
		<comments>http://www.ugurengin.com/blog/reduce-the-mysql-innodb-database.html#comments</comments>
		<pubDate>Thu, 21 Mar 2013 17:31:36 +0000</pubDate>
		<dc:creator>enginx</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[innodb]]></category>
		<category><![CDATA[mysql innodb]]></category>
		<category><![CDATA[reduce innodb]]></category>

		<guid isPermaLink="false">http://www.ugurengin.com/blog/?p=2496</guid>
		<description><![CDATA[GB seviyesinde şişen innodb data dosyası aşağıdaki adımlar ile reduce edilerek db bazında per file yapılır. /usr/bin/mysqldump -uroot -p &#8211;extended-insert &#8211;all-databases &#8211;add-drop-database &#8211;disable-keys &#8211;flush-privileges &#8211;quick &#8211;routines &#8211;triggers &#62; all-db.sql service mysqld stop /etc/my.cnf (Dosya açılır ve aşağıdaki parametre eklenip kaydedilir.) innodb_file_per_table cd /var/lib/ mv mysql mysql_bak mkdir mysql chown mysql:mysql mysql/ su &#8211; mysql mysql_install_db [...]]]></description>
		<wfw:commentRss>http://www.ugurengin.com/blog/reduce-the-mysql-innodb-database.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diff ile parse işlemi ve boş alanların silinmesi</title>
		<link>http://www.ugurengin.com/blog/diff-ile-parse-islemi-ve-bos-alanlarin-silinmesi.html</link>
		<comments>http://www.ugurengin.com/blog/diff-ile-parse-islemi-ve-bos-alanlarin-silinmesi.html#comments</comments>
		<pubDate>Wed, 20 Mar 2013 13:54:15 +0000</pubDate>
		<dc:creator>enginx</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[diff]]></category>
		<category><![CDATA[diff awk]]></category>
		<category><![CDATA[diff parse]]></category>
		<category><![CDATA[ignore blank space]]></category>

		<guid isPermaLink="false">http://www.ugurengin.com/blog/?p=2492</guid>
		<description><![CDATA[diff x.txt y.txt &#124; awk '{print $2,$3}' &#124; sed '/../!d' Remove space işlemi için diğer seçenekler. tr -s '\n' &#60; x.txt grep -v "^$" x.txt sed '/^$/d' x.txt awk '/./' x.txt]]></description>
		<wfw:commentRss>http://www.ugurengin.com/blog/diff-ile-parse-islemi-ve-bos-alanlarin-silinmesi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nagios Monitoring &#8220;HTTP 301&#8243; Web Sites</title>
		<link>http://www.ugurengin.com/blog/nagios-monitoring-http-301-web-sites.html</link>
		<comments>http://www.ugurengin.com/blog/nagios-monitoring-http-301-web-sites.html#comments</comments>
		<pubDate>Tue, 19 Mar 2013 08:55:45 +0000</pubDate>
		<dc:creator>enginx</dc:creator>
				<category><![CDATA[Nagios]]></category>
		<category><![CDATA[check_http 301]]></category>
		<category><![CDATA[http 301]]></category>
		<category><![CDATA[http 301 code]]></category>
		<category><![CDATA[nagios 301 redirect]]></category>

		<guid isPermaLink="false">http://www.ugurengin.com/blog/?p=2484</guid>
		<description><![CDATA[Gönderilen klasik http request&#8217;i kalıcı olarak bir başka URI&#8217;a atanıyorsa Nagios ile http kontrolleri maalesef false positive döner ve down statüye alınır.Eğer &#8220;http kontrolü&#8221; yapan check_http isimli script, hedef url adresini 301 redirect üzerinden kontrol ederse up döner. 301 redirect seçeneği olmadan yapılan kontrol aşağıdaki şekilde down gönderir. ./check_http -H xxx.com -u "/index.php" -s "Elektronik" [...]]]></description>
		<wfw:commentRss>http://www.ugurengin.com/blog/nagios-monitoring-http-301-web-sites.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Swap used per process</title>
		<link>http://www.ugurengin.com/blog/swap-used-per-process.html</link>
		<comments>http://www.ugurengin.com/blog/swap-used-per-process.html#comments</comments>
		<pubDate>Mon, 18 Mar 2013 20:34:26 +0000</pubDate>
		<dc:creator>enginx</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[process smaps]]></category>
		<category><![CDATA[smaps]]></category>
		<category><![CDATA[swap per process]]></category>
		<category><![CDATA[swap smaps]]></category>

		<guid isPermaLink="false">http://www.ugurengin.com/blog/?p=2480</guid>
		<description><![CDATA[Çalışan her proses&#8217;in &#8220;smaps&#8221; sanal dosyasını okuyarak ne kadar swap yaptığını detaylıca toplayıp rapor eden bir script.Uzun süredir kullanıyordum.Özellikle script iyi analiz edilirse proses&#8217;in &#8220;smaps&#8221; ile olan swap ilişkisi de öğrenilebilir. #!/bin/bash # Get current swap usage for all running processes # Erik Ljungstrom 27/05/2011 SUM=0 OVERALL=0 for DIR in `find /proc/ -maxdepth 1 -type [...]]]></description>
		<wfw:commentRss>http://www.ugurengin.com/blog/swap-used-per-process.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KVM Libvirt SASL Authentication Problem</title>
		<link>http://www.ugurengin.com/blog/kvm-libvirt-sasl-authentication-problem.html</link>
		<comments>http://www.ugurengin.com/blog/kvm-libvirt-sasl-authentication-problem.html#comments</comments>
		<pubDate>Fri, 15 Mar 2013 18:22:27 +0000</pubDate>
		<dc:creator>enginx</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[RHEV(KVM) Virtualization]]></category>
		<category><![CDATA[KVM Sasl]]></category>
		<category><![CDATA[libvirt sasl]]></category>
		<category><![CDATA[sasl]]></category>

		<guid isPermaLink="false">http://www.ugurengin.com/blog/?p=2475</guid>
		<description><![CDATA[Özellikle hostname değişikliği işlemi sonrası &#8220;libvirtd&#8221; isimli servise &#8220;sasl&#8221; üzerinden yapılan erişimler problem oluşturabiliyor. Düzeltmek için aşağıdaki adımlar takip edilmelidir. sasldblistusers2 komutu ile ekli olan kullanıcılar listelenir ve hostname bilgisi eski olan kullanıcı ya da şifresi resetlenmek istenilen hesap silinir. saslpasswd2 -a libvirt -d tekmngr@kvmhost01  Silinen kullanıcı yeniden eklenir.Yeniden eklendiği esnada işletim sisteminin hostname bilgisini [...]]]></description>
		<wfw:commentRss>http://www.ugurengin.com/blog/kvm-libvirt-sasl-authentication-problem.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KVM Server VM Disk Extent İşlemi</title>
		<link>http://www.ugurengin.com/blog/kvm-server-vm-disk-extent-islemi.html</link>
		<comments>http://www.ugurengin.com/blog/kvm-server-vm-disk-extent-islemi.html#comments</comments>
		<pubDate>Mon, 11 Mar 2013 22:46:04 +0000</pubDate>
		<dc:creator>enginx</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[RHEV(KVM) Virtualization]]></category>
		<category><![CDATA[kvm extent]]></category>
		<category><![CDATA[kvm server]]></category>
		<category><![CDATA[kvm vm extent]]></category>

		<guid isPermaLink="false">http://www.ugurengin.com/blog/?p=2455</guid>
		<description><![CDATA[Linux KVM Sunucu üzerinde sanallaştırma yapıyor ve herhangi bir sanal sistemin disk alanı genişletilmek isteniyorsa, aşağıdaki adımlar takip edilerek kısa sürede hedefe ulaşılabilir. Aşağıda görünen örnek anlatım üzerinde, &#8220;vm_server&#8221; isimli sanal bir makine&#8217;nin disk alanı +2 GB extent edildikten hemen sonra unallocated alanın swap yapılması anlatılacaktır. Önce extent edilecek vm makine kapatılıyor. virsh stop vm_server [...]]]></description>
		<wfw:commentRss>http://www.ugurengin.com/blog/kvm-server-vm-disk-extent-islemi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yeni Eklenen LVM Disk&#8217;e ACL Desteği Kazandırmak</title>
		<link>http://www.ugurengin.com/blog/yeni-eklenen-lvm-diske-acl-destegi-kazandirmak.html</link>
		<comments>http://www.ugurengin.com/blog/yeni-eklenen-lvm-diske-acl-destegi-kazandirmak.html#comments</comments>
		<pubDate>Sat, 26 Jan 2013 19:33:59 +0000</pubDate>
		<dc:creator>enginx</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[ACL]]></category>
		<category><![CDATA[acl support]]></category>
		<category><![CDATA[LVM]]></category>
		<category><![CDATA[LVM ACL]]></category>

		<guid isPermaLink="false">http://www.ugurengin.com/blog/?p=2432</guid>
		<description><![CDATA[Sisteme sonrada eklen yeni bir lvm disk, acl desteklemiyor. setfacl -m u:enginx:r aa.txt setfacl: /new_disk2/aa.txt: Operation not supported Diske, acl desteği kazandırmak için aşağıdaki adımlar takip edilebilir. [root@matrix new_disk2]# mount -o remount,acl /new_disk2/ [root@matrix new_disk2]# setfacl -m u:enginx:r aa.txt Sistem reboot edildikten sonra acl işleminin aktif olabilmesi için /etc/fstab dosyasında mount edilen dizin seçeneğine acl [...]]]></description>
		<wfw:commentRss>http://www.ugurengin.com/blog/yeni-eklenen-lvm-diske-acl-destegi-kazandirmak.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
