<?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>gurcanozturk.com &#187; VMware</title>
	<atom:link href="http://gurcanozturk.com/category/vmware/feed/" rel="self" type="application/rss+xml" />
	<link>http://gurcanozturk.com</link>
	<description>başka türlü birşey benim istediğim</description>
	<lastBuildDate>Fri, 20 Apr 2012 14:09:48 +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>VMware ESX/ESXi restart sonrası sunucuya bağlanamama problemi</title>
		<link>http://gurcanozturk.com/2011/06/vmware-esxesxi-restart-sonrasi-sunucuya-baglanamama-problemi/</link>
		<comments>http://gurcanozturk.com/2011/06/vmware-esxesxi-restart-sonrasi-sunucuya-baglanamama-problemi/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 14:02:26 +0000</pubDate>
		<dc:creator>gurcan</dc:creator>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[esx]]></category>
		<category><![CDATA[esxi]]></category>
		<category><![CDATA[N7Vmacore15SystemExceptionE]]></category>
		<category><![CDATA[problem]]></category>

		<guid isPermaLink="false">http://gurcanozturk.com/?p=227</guid>
		<description><![CDATA[VMware ESX/ESXi sunucunuzu yeniden başlatmanız gerekti, restart ettiniz ama sunucu açıldıktan sonra SSH ile bağlanabildiğiniz halde vSphere Client ile bağlanamıyorsunuz. /var/log/messages veya /var/log/vmware/hostd.log dosyasında aşağıdaki satırları görüyorsanız problemin çözümü oldukça basit. warning &#8216;Proxysvc Req01193&#8242;&#8211; Connection to localhost:8309 failed with error N7Vmacore15SystemExceptionE(Connection refused). Çözüm ; DNS sunucu ayarlamışsanız bu ayarı kaldırın. Bunun için ESX/ESXi sunucuya SSH [...]]]></description>
			<content:encoded><![CDATA[<p>VMware ESX/ESXi sunucunuzu yeniden başlatmanız gerekti, restart ettiniz ama sunucu açıldıktan sonra SSH ile bağlanabildiğiniz halde vSphere Client ile bağlanamıyorsunuz. <strong>/var/log/messages</strong> veya <strong>/var/log/vmware/hostd.log</strong> dosyasında aşağıdaki satırları görüyorsanız problemin çözümü oldukça basit.</p>
<blockquote><p>warning &#8216;Proxysvc Req01193&#8242;&#8211; Connection to localhost:8309 failed with error N7Vmacore15SystemExceptionE(Connection refused).</p></blockquote>
<p><span id="more-227"></span></p>
<p><strong>Çözüm ;</strong> DNS sunucu ayarlamışsanız bu ayarı kaldırın. Bunun için ESX/ESXi sunucuya SSH ile bağlanın (ESXi sunucuya SSH ile bağlanabilmek için <strong>&#8220;Remote Tech Mode&#8221;</strong> aktif edilmiş olmalıdır) , DNS ayarlarını kaldırın.<br />
(<strong>&#8220;vi /etc/resolv.conf&#8221;</strong> komutuyla belirtilen dosyayı düzenleyerek nameserver satırlarının başına # karakteri ekleyerek dosyayı kaydedin.)</p>
<p>DNS ayarlarını kaldırdıktan sonra sunucunuzu tekrar yeniden başlatın, artık vSphere Client ile bağlanabilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://gurcanozturk.com/2011/06/vmware-esxesxi-restart-sonrasi-sunucuya-baglanamama-problemi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CLI üzerinden VMware ESX/ESXi güncellenmesi</title>
		<link>http://gurcanozturk.com/2011/05/cli-uzerinden-vmware-esxesxi-guncellenmesi/</link>
		<comments>http://gurcanozturk.com/2011/05/cli-uzerinden-vmware-esxesxi-guncellenmesi/#comments</comments>
		<pubDate>Sat, 07 May 2011 11:45:12 +0000</pubDate>
		<dc:creator>gurcan</dc:creator>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[esxi]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://gurcanozturk.com/?p=218</guid>
		<description><![CDATA[VMware ESX/ESXi hostlarınızı vSphere yerine host sunucuya SSH ile bağlanıp CLI üzerinden güncellemek daha hızlı olacaktır. Bunun için; - http://downloads.vmware.com/d/info/datacenter_downloads/vmware_vsphere_4/4 adresinden host versiyonlarınıza uygun update zip paketini indirin ve ESX/ESXi hostlarınızın görebileceği ortak bir datastore altına yerleştirin. - ESX/ESXi host sunucuya SSH ile bağlanın. (Host ESXi ise SSH ile bağlanabilmek için daha önceden ESXi konsoldan [...]]]></description>
			<content:encoded><![CDATA[<p>VMware ESX/ESXi hostlarınızı vSphere yerine host sunucuya SSH ile bağlanıp CLI üzerinden güncellemek daha hızlı olacaktır. Bunun için;</p>
<p><span id="more-218"></span></p>
<blockquote><p>
- <a href="http://downloads.vmware.com/d/info/datacenter_downloads/vmware_vsphere_4/4">http://downloads.vmware.com/d/info/datacenter_downloads/vmware_vsphere_4/4</a> adresinden host versiyonlarınıza uygun update zip paketini indirin ve ESX/ESXi hostlarınızın görebileceği ortak bir datastore altına yerleştirin.</p>
<p>- ESX/ESXi host sunucuya SSH ile bağlanın.<br />
   (Host ESXi ise SSH ile bağlanabilmek için daha önceden ESXi konsoldan <strong>&#8220;Remote Tech Mode&#8221;</strong> seçeneğini aktif etmiş olmalısınız.)</p>
<p>- Aşağıdaki örnek &#8220;esxupdate&#8221; komutları ile sisteminizi güncelleyin.<br />
<strong><br />
~ # esxupdate -m /vmfs/volumes/DATASTORE1/offline-bundle/metadata.zip stage<br />
~ # esxupdate -m /vmfs/volumes/DATASTORE1/offline-bundle/metadata.zip update</strong></p>
<p>- Güncellemelerin aktif olması için ESX/ESXi sunucunuzu yeniden başlatın.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://gurcanozturk.com/2011/05/cli-uzerinden-vmware-esxesxi-guncellenmesi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xen &#8216;den VMware &#8216;e migration (V2V)</title>
		<link>http://gurcanozturk.com/2011/02/xen-den-vmware-e-migration-v2v/</link>
		<comments>http://gurcanozturk.com/2011/02/xen-den-vmware-e-migration-v2v/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 15:31:19 +0000</pubDate>
		<dc:creator>gurcan</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[V2V]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[Xen]]></category>

		<guid isPermaLink="false">http://gurcanozturk.com/?p=162</guid>
		<description><![CDATA[Uzun süredir çalıştığım şirkette VMware kullandığımız için, eski Xen sunucumuzdaki bir RHEL sistemi taşımamız gerekiyordu. İlk başta göz korkutsa da fizikselden sanala geçiş (P2V) kadar kolay bir işlem aslında. * Bu yazida Xen uzerinde çalışan RHEL5 bir sistemin VMware ESXi 4.1 yapısına aktarılması anlatılacaktır. Aktarma işleminde kopyalama için birden fazla yöntem kullanabilirsiniz. Bunlar; - Xen [...]]]></description>
			<content:encoded><![CDATA[<p>Uzun süredir çalıştığım şirkette VMware kullandığımız için, eski Xen sunucumuzdaki bir RHEL sistemi taşımamız gerekiyordu. İlk başta göz korkutsa da fizikselden sanala geçiş (P2V) kadar kolay bir işlem aslında. </p>
<p>* Bu yazida Xen uzerinde çalışan RHEL5 bir sistemin VMware ESXi 4.1 yapısına aktarılması anlatılacaktır.</p>
<p><span id="more-162"></span></p>
<p>Aktarma işleminde kopyalama için birden fazla yöntem kullanabilirsiniz. Bunlar;</p>
<p>- Xen image dosyasını convert etme. (qemu-convert ile dönüştürme işlemi)<br />
- Image backup/restore. (Partimage/GHost/Acronis vb.)<br />
- Networkten kopyalama. (Rsync/SCP/Netcat/Tar vb.)<br />
<strong><br />
Xen -> VMware VM Migration Adımları (Kernel Adımı)</strong></p>
<p>Xen sunucuda para-virtualized kernel kullanılıyor ancak VMware üzerinde desteklenmediği icin öncelikle Xen üzerindeki guest sistemin kernelinin değiştirilmesi ve Xen kernelin silinmesi gerekiyor.  Bunun için;</p>
<p>1. İşlemler riskli olduğu icin, guest sisteminizin yedeğini almanız onerilir.</p>
<p>2. Öncelikle, Xen üzerinde çalışan guest sistemdeki kernelin aynı versiyonundaki generic kernel dosyasını download edin. Örneğin, Xen üzerindeki RHEL&#8217;in kerneli &#8220;2.6.18-53.1.14.el5xen&#8221; ise &#8220;2.6.18-53.1.14.el5&#8243; kernel RPM dosyasını bulup download edin. Eğer sisteminize ait CD/DVD varsa, icerisinde bu dosyayı bulabilirsiniz.</p>
<p>3.<br />
<blockquote>rpm -iv kernel_dosyasi.rpm</p></blockquote>
<p> komutu ile kerneli sisteminize kurun.</p>
<p><strong>Xen &#8211; > VMware VM Migration Adımları (Disk Adımı)</strong></p>
<p>a) Xen image dosyasını dönüştürme</p>
<p>Xen üzerindeki sunucunuzun .img dosyasını QEMU ile .vmdk haline dönüştürebilir ve ESX sunucunuza aktarabilirsiniz. </p>
<p>1. QEMU programini aşağıdaki linkten indirebilir ve rpm ile kurabilirsiniz.</p>
<p><a href="http://dag.wieers.com/rpm/packages/qemu/">http://dag.wieers.com/rpm/packages/qemu/</a></p>
<p>Daha sonra aşağıdaki komutla dönüştürme işlemini yapabilirsiniz.</p>
<blockquote><p>qemu-img convert source_xen_machine -O vmdk destination_vmware.vmdk </p></blockquote>
<p>2. Oluşan .vmdk dosyasi VMware Server 1.x versiyonuna ait olacağı icin oluşan ESXi üzerine aktarmak için VMware Converter kullanabilirsiniz. Bunun için, ESXi üzerinde yeni bir VM oluşturun, disk olarak oluşturduğunuz .vmdk dosyasını kullanın. Daha sonra oluşan VM&#8217;i converter ile dönüştürün.</p>
<p>b) İstediğiniz herhangi bir image backup/restore aracı ile partition->partition kopyalama yapın. Bu amaçla daha önce yazdığım <a href=http://gurcanozturk.com/2008/09/25/linux-sistemi-vmware-sunucuya-tasimak-physical-to-virtual-p2v/> dokümanını </a> kullanabilirsiniz.</p>
<p>c) Rsync ile kopyalama yapmak için, VMware üzerinde kopyalanacak sunucunuzun disk büyüklüğüne uygun bir VM oluşturun. Networkünü kopyalanacak sunucu ile aynı şekilde ayarlayın, iki sunucunun birbirine ssh ile erişiyor olduğundan emin olun.</p>
<p>Oluşturduğunuz VM&#8217;i RHEL CD/DVD ile <strong>&#8220;linux rescue&#8221;</strong> komutu ile açıp, network ayarlarını tamamlayın, root kullanıcıya bir parola tanımlayın, sshd servisini çalıştırın.</p>
<p>Xen uzerindeki sunucudan rsync ile kopyalama başlatın.</p>
<blockquote><p># rsync -avxP &#8211;exclude-from=&#8217;/tmp/exclude.txt&#8217; / / vm_sunucu_ip_adresi:/</p></blockquote>
<p><strong>/tmp/exclude.txt icine kopyalanmayacak dizinleri satır satır yazabilirsiniz. (Ornegin; /proc , /net , /sys vb.)</strong></p>
<p><strong>Xen -> VMware VM Migration Adımlari (ESX Adımı)</strong></p>
<p>1. Oluşturduğunuz ve dataları kopyaladığınız VM &#8216;in ayarlarını değiştirin.<br />
<strong>Edit > Virtual Machine Settings > SCSI Controller 0 > Change type > LSI Logic.</strong></p>
<p>2. VM&#8217;i RHEL5 CD/DVD ile boot edin, açıldıktan sonra, <strong>&#8220;chroot /mnt/sysimage&#8221;</strong><br />
komutu ile işlemi kopyalanmış diski mount edin.</p>
<p>3. <strong>/etc/fstab </strong>dosyasını yeni sisteminize uygun olarak düzenleyin. (LSI Logic ile oluşturulan diskler <strong>/dev/sdX</strong> seklinde olacaktır. İlk disk için <strong>/dev/sda</strong> kullanılmalıdır.)</p>
<p>4. <strong>/etc/modprobe.conf</strong> dosyasını aşağıdaki şekilde düzenleyin. </p>
<blockquote><p>alias eth0 xennet<br />
alias scsi_hostadapter xenblk</p></blockquote>
<p>satırlarını silerek, aşağıdaki satırları ekleyin ve dosyayı kaydedin.</p>
<blockquote><p>
alias scsi_hostadapter mptbase<br />
alias scsi_hostadapter1 mptspi<br />
alias scsi_hostadapter2 ata_piix </p></blockquote>
<p>5. <strong>/etc/inittab</strong> dosyasını düzenleyin. mingetty satırlarındaki XEN console satırını kapatın (satırın başına # koyun.)</p>
<p>6. Sistemin yeni disk sürücülerini görmesi için aşağıdaki işlemi yapmalısınız.<br />
(LSI Logic ile oluşturulan diskler için RHEL <strong>&#8220;mptbase&#8221;</strong> modülünü kullanır.)</p>
<blockquote><p># mkinitrd &#8211;preload mptbase /boot/initrd-2.6.18-53.1.14.el5 2.6.18-53.1.14.el5</p></blockquote>
<p>7. <strong>/boot/grub/grub.conf</strong> dosyasında kullanılan kernelin initrd satırını değiştirerek 5. adımdaki initrd dosyasını kullanacak hale getirin.</p>
<p>8. <strong>&#8220;grub-install /dev/sda&#8221;</strong> komutunu kullanarak bootloaderı tekrar yazın.</p>
<p>9. Yeni VM sunucuyu reboot edin ve normal açılması için dua edin <img src='http://gurcanozturk.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://gurcanozturk.com/2011/02/xen-den-vmware-e-migration-v2v/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ESX/ESXi sunucuda guest Linux sunucuya iSCSI ile NetApp&#8217;tan RDM disk eklemek</title>
		<link>http://gurcanozturk.com/2011/01/esxesxi-sunucuda-guest-linux-sunucuya-iscsi-ile-netapptan-rdm-disk-eklemek/</link>
		<comments>http://gurcanozturk.com/2011/01/esxesxi-sunucuda-guest-linux-sunucuya-iscsi-ile-netapptan-rdm-disk-eklemek/#comments</comments>
		<pubDate>Sun, 23 Jan 2011 13:21:24 +0000</pubDate>
		<dc:creator>gurcan</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[iscsi]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[netapp]]></category>
		<category><![CDATA[rdm]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://gurcanozturk.com/?p=106</guid>
		<description><![CDATA[Guest linux sanal sunucunuzun bağlı olduğu storage üzerinde yeterli disk alanı kalmadığını ve networkte bulunan baska bir storage üzerinden iSCSI ile RDM disk kullanmak istediğimizi varsayalim. İlginç bir durum olurdu, benim başıma geldi Neler yapılmalı ? Sırayla; * ESX/ESXi üzerinde iSCSI servisini başlatmak ve iSCSI için initiator oluşturulmalı * NetApp&#8217; ta iSCSI ile erişilecek LUN [...]]]></description>
			<content:encoded><![CDATA[<p>Guest linux sanal sunucunuzun bağlı olduğu storage üzerinde yeterli disk alanı kalmadığını ve networkte bulunan baska bir storage üzerinden iSCSI ile RDM disk kullanmak istediğimizi varsayalim. İlginç bir durum olurdu, benim başıma geldi <img src='http://gurcanozturk.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Neler yapılmalı ?<br />
<span id="more-106"></span><br />
Sırayla;<br />
* ESX/ESXi üzerinde iSCSI servisini başlatmak ve iSCSI için initiator oluşturulmalı<br />
* NetApp&#8217; ta iSCSI ile erişilecek LUN oluşturulmalı ve bağlantıları ayarlanmalı<br />
* ESX/ESXi sunucuda RDM disklerin durum kontrolü<br />
* Linux guest sanal sunucuya RDM disk eklemek<br />
* Linux sanal sunucuda RDM diski bağlamak.</p>
<p>1) ESX/ESXi üzerinde iSCSI servisini başlatmak ve iSCSI için initiator oluşturmak.</p>
<p>vCenter&#8217;da ESX/ESXi host üzerinde <strong>Configuration-> Storage Adapters-> iSCSI Software Adapter</strong> seçin.<br />
<a href="http://gurcanozturk.com/wp-content/uploads/2011/01/connect-vmware-esx-server-free-iscsi-san-openflier-03.jpg"><img src="http://gurcanozturk.com/wp-content/uploads/2011/01/connect-vmware-esx-server-free-iscsi-san-openflier-03.jpg" alt="" title="connect-vmware-esx-server-free-iscsi-san-openflier-03" width="900" height="763" class="alignnone size-full wp-image-107" /></a></p>
<p><strong>Properties</strong> ekraninda &#8220;<strong>Enable</strong>&#8221; seçeneğini işaretleyin ve <strong>iSCSI name </strong>değerini not edin.<br />
<a href="http://gurcanozturk.com/wp-content/uploads/2011/01/connect-vmware-esx-server-free-iscsi-san-openflier-04.jpg"><img src="http://gurcanozturk.com/wp-content/uploads/2011/01/connect-vmware-esx-server-free-iscsi-san-openflier-04.jpg" alt="" title="connect-vmware-esx-server-free-iscsi-san-openflier-04" width="498" height="492" class="alignnone size-full wp-image-108" /></a></p>
<p><strong>Properties</strong> ekranına dönüp &#8220;<strong>Dynamic Discovery</strong>&#8221; tabında <strong>Add</strong> butonuna tıklayın, <strong>iSCSI server</strong> kısmına <strong>NetApp IP adresi</strong>ni girin, portu <strong>3260</strong> olarak bırakın.</p>
<p><a href="http://gurcanozturk.com/wp-content/uploads/2011/01/connect-vmware-esx-server-free-iscsi-san-openflier-05.jpg"><img src="http://gurcanozturk.com/wp-content/uploads/2011/01/connect-vmware-esx-server-free-iscsi-san-openflier-05.jpg" alt="" title="connect-vmware-esx-server-free-iscsi-san-openflier-05" width="498" height="492" class="alignnone size-full wp-image-109" /></a></p>
<p>Authentication tabındakı seçenekleri boş bırakın.</p>
<p><a href="http://gurcanozturk.com/wp-content/uploads/2011/01/connect-vmware-esx-server-free-iscsi-san-openflier-06.jpg"><img src="http://gurcanozturk.com/wp-content/uploads/2011/01/connect-vmware-esx-server-free-iscsi-san-openflier-06.jpg" alt="" title="connect-vmware-esx-server-free-iscsi-san-openflier-06" width="904" height="763" class="alignnone size-full wp-image-110" /></a></p>
<p>2) NetApp&#8217; ta iSCSI ile erişilecek LUN oluşturmak</p>
<p>Sıra NetApp&#8217;a bağlanıp LUN ve initiator bağlantılarını yapmaya geldi. NetApp&#8217; a SSH ile bağlandıktan sonra aşağıdaki komutları uygulayın.</p>
<blockquote><p># NetApp &#8216;ta 100 GB boyutlu, dosya sistemi VMware olan yeni LUN oluştur;<br />
lun create -s 100g -t vmware LUN_path</p>
<p># NetApp &#8216;ta tipi vmware olan bir initiator grup oluştur;<br />
igroup create -i -t vmware igroup_name</p>
<p># NetApp&#8217;ta oluşturulan initiator gruba ESX/ESXi host sunucunun iSCSI bilgisini ekle;<br />
igroup add igroup_name ESX_iSCSI_name </p>
<p># NetApp&#8217;ta oluşturulan LUN&#8217;a initiator grubu bağla;<br />
lun map LUN_path igroup_name LUN_ID</p></blockquote>
<p>3) ESX/ESXi sunucuda RDM disklerin durum kontrolü</p>
<p>vCenter&#8217;da ESX/ESXi host üzerinde <strong>Configuration-> Storage Adapters-> iSCSI Software Adapter</strong> seçeneğine tekrar girin. Sağ üst köşedeki <strong>Rescan</strong> seçeneğine tıklayın ve işlemin bitmesini bekleyin. İşlem bittikten sonra ekranda aşağıdakine benzer bir durumla karşılaşmalı ve <strong>iSCSI Software Adapter</strong> kisminda SCSI TARGET olarak iSCSI diskinizi görmelisiniz. LUN ID değerinin 2. adımdaki LUN ID ile aynı olduğundan emin olun.</p>
<p>4) Linux guest sanal sunucuya RDM disk eklemek</p>
<p>vCenter ile RDM disk ekleyeceğiniz linux sanal sunucunun özelliklerine girin ve Raw Device Mapping&#8221; (RDM) disk ekleyin.<br />
Bu ekranda TARGET ve LUN ile disk kapasitesini kontrol edin.</p>
<p><a href="http://gurcanozturk.com/wp-content/uploads/2011/01/rdm3.jpg"><img src="http://gurcanozturk.com/wp-content/uploads/2011/01/rdm3.jpg" alt="" title="rdm3" width="651" height="511" class="alignnone size-full wp-image-111" /></a></p>
<p>Sonraki ekranlarda, RDM diskin map yeri olarak <strong>Store with Virtual Machine</strong> &#8216;i , LUN map compatibiliy olarakta &#8220;<strong>Physical</strong>&#8220;, Virtual Device Node olarakta <strong>SCSI (1:0)</strong> seçin. Bir sonraki ekranda son kontrolleri yapın ve <strong>Finish</strong> butonuna tıklayın.</p>
<p>5) Linux sanal sunucuda RDM diski bağlamak<br />
RDM disk eklendikten sonra linux sunucu normalde bir sonraki restart işlemine kadar diski göremeyecektir. Sunucuyu reboot etmeden diski göstermek icin aşağıdaki komutu verin.</p>
<blockquote><p>
echo &#8220;- &#8211; -&#8221; > /sys/class/scsi_host/host#/scan</p></blockquote>
<p>Komuttaki # değerini &#8220;<strong>ls /sys/class/scsi_host</strong>&#8221; komutunun çıktısına göre değiştirmeniz gerekebilir. Komutu verdikten sonra eğer sunucunuz diski görmüşse /var/log/messages dosyanızda aşağıdaki satırlara benzer satırlar görmelisiniz.</p>
<blockquote><p>Jan  6 13:19:21 localhost kernel: SCSI device sdb: 2097379328 512-byte hdwr sectors (1073858 MB)<br />
Jan  6 13:19:21 localhost kernel: sdb: Write Protect is off<br />
Jan  6 13:19:21 localhost kernel: SCSI device sdb: drive cache: write through<br />
Jan  6 13:19:21 localhost kernel: SCSI device sdb: 2097379328 512-byte hdwr sectors (1073858 MB)<br />
Jan  6 13:19:21 localhost kernel: sdb: Write Protect is off<br />
Jan  6 13:19:21 localhost kernel: SCSI device sdb: drive cache: write through<br />
Jan  6 13:19:21 localhost kernel:  sdb: sdb1<br />
Jan  6 13:19:21 localhost kernel: sd 0:0:1:0: Attached scsi disk sdb<br />
Jan  6 13:19:21 localhost kernel:   Vendor: NETAPP    Model: LUN               Rev: 7330<br />
Jan  6 13:19:21 localhost kernel:   Type:   Direct-Access                      ANSI SCSI revision: 04<br />
Jan  6 13:19:21 localhost kernel:  target0:0:2: Beginning Domain Validation<br />
Jan  6 13:19:21 localhost kernel:  target0:0:2: Domain Validation skipping write tests<br />
Jan  6 13:19:21 localhost kernel:  target0:0:2: Ending Domain Validation<br />
Jan  6 13:19:21 localhost kernel:  target0:0:2: FAST-80 SCSI 80.0 MB/s DT (12.5 ns, offset 127)</p></blockquote>
<p>Daha sonra diskinizi sisteme bağlayabilirsiniz. fdisk ile partition oluşturduktan ve mkfs.ext3 ile partitionu formatladıktan sonra diskinizi kullanabilirsiniz.</p>
<blockquote><p>mkdir /disk2<br />
mount /dev/sdb1 /disk2</p></blockquote>
<p>Sistemin her açılışında diskin otomatik olarak bağlanmasu icin /etc/fstab dosyasina aşağıdaki satiri ekleyin ve kaydedin.</p>
<blockquote><p>
/dev/sdb1               /disk2          ext3    defaults        1 2</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://gurcanozturk.com/2011/01/esxesxi-sunucuda-guest-linux-sunucuya-iscsi-ile-netapptan-rdm-disk-eklemek/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vCenter olmadan ESXi guest sunucuları açıp/kapatmak</title>
		<link>http://gurcanozturk.com/2011/01/vcenter-olmadan-esxi-guest-sunuculari-acipkapatmak/</link>
		<comments>http://gurcanozturk.com/2011/01/vcenter-olmadan-esxi-guest-sunuculari-acipkapatmak/#comments</comments>
		<pubDate>Sun, 23 Jan 2011 11:05:37 +0000</pubDate>
		<dc:creator>gurcan</dc:creator>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[esxi]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://gurcanozturk.com/?p=104</guid>
		<description><![CDATA[Diyelim ki VMware vCenter&#8217;a ulaşamıyorsunuz veya sisteminize gui erişiminiz kısıtlı. Ama ESXi sunucularınızda bulunan bir sanal sunucunuzu açmanız ya da kapatmanız gerekiyor. Nasıl mı? Eğer daha önceden ESXi sunucunuzun SSH servisini aktifleştirmiş iseniz SSH ile bağlanarak, komut satırından &#8220;vim-cmd&#8221; komutu ile yapabilirsiniz. Eğer SSH servisini aktifleştirmemişseniz yapabilecek bir şey yok vim-cmd komutu ile sanal sunucunun [...]]]></description>
			<content:encoded><![CDATA[<p>Diyelim ki VMware vCenter&#8217;a ulaşamıyorsunuz veya sisteminize gui erişiminiz kısıtlı. Ama ESXi sunucularınızda bulunan bir sanal sunucunuzu açmanız ya da kapatmanız gerekiyor. Nasıl mı? Eğer daha önceden ESXi sunucunuzun SSH servisini aktifleştirmiş iseniz SSH ile bağlanarak, komut satırından &#8220;vim-cmd&#8221; komutu ile yapabilirsiniz. Eğer SSH servisini aktifleştirmemişseniz yapabilecek bir şey yok <img src='http://gurcanozturk.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<span id="more-104"></span><br />
vim-cmd komutu ile sanal sunucunun power işlemleri için ;</p>
<p># ESXi hostta çalışan tüm sanal sunucuların listesi</p>
<blockquote><p>vim-cmd vmsvc/getallvms</p></blockquote>
<p># Parametre olarak verilen sanal sunucunun power işlemleri</p>
<blockquote><p>vim-cmd vmsvc/power.[on|off|reset|reboot|shutdown|suspend|hibernate|getstate] <vmid> </p></blockquote>
<p>Örneğin <strong>12736</strong> ID numaralı sanal sunucuyu reboot etmek için komut aşağıdaki gibi olmalıdır.</p>
<blockquote><p>vim-cmd vmsvc/power.reboot 12736</p></blockquote>
<p>ESXi üzerindeki guest sanal sunucularla ilgili diğer komutların listesini almak için &#8220;<strong>vim-cmd vmsvc/</strong>&#8221; komutunu kullanabilirsiniz. Kullanabileceğiniz komutlar :</p>
<blockquote><p>~ # vim-cmd vmsvc/<br />
Commands available under vmsvc/:<br />
acquiremksticket          get.configoption          power.off<br />
connect                   get.datastores            power.on<br />
convert.toTemplate        get.disabledmethods       power.reboot<br />
convert.toVm              get.environment           power.reset<br />
createdummyvm             get.filelayout            power.shutdown<br />
destroy                   get.guest                 power.suspend<br />
device.connection         get.guestheartbeatStatus  reload<br />
device.connusbdev         get.managedentitystatus   setscreenres<br />
device.disconnusbdev      get.networks              snapshot.create<br />
device.diskadd            get.runtime               snapshot.dumpoption<br />
device.diskaddexisting    get.snapshotinfo          snapshot.get<br />
device.diskremove         get.summary               snapshot.remove<br />
device.getdevices         get.tasklist              snapshot.removeall<br />
device.toolsSyncSet       getallvms                 snapshot.revert<br />
device.vmiadd             gethostconstraints        snapshot.setoption<br />
device.vmiremove          login                     tools.cancelinstall<br />
devices.createnic         logout                    tools.install<br />
get.capability            message                   tools.upgrade<br />
get.config                power.getstate            unregister<br />
get.config.cpuidmask      power.hibernate           upgrade</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://gurcanozturk.com/2011/01/vcenter-olmadan-esxi-guest-sunuculari-acipkapatmak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RHEL4 P2V maceralari</title>
		<link>http://gurcanozturk.com/2008/12/rhel4-p2v-maceralari/</link>
		<comments>http://gurcanozturk.com/2008/12/rhel4-p2v-maceralari/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 00:08:19 +0000</pubDate>
		<dc:creator>gurcan</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://gurcanozturk.com/2008/12/06/rhel4-p2v-maceralari/</guid>
		<description><![CDATA[Bugün çalıştığım şirkette fiziksel bir RHEL4 sunucuyu VMware&#8217;e migrate etmeye uğraşırken daha önce karşılaşmadığım ancak bazı bloglarda rastladığım SCSI adapter sorunuyla karşılaştım. Sorun şu ki, fiziksel sunucuda bulunan SATA disklere karşın Vmware&#8217;de SCSI disk kullanıldığı için sunucu boot sırasında aşağıdaki hataları veriyor. mount: error 6 mounting ext3 mount: error 2 mounting none swithchroot: mount failed:22 [...]]]></description>
			<content:encoded><![CDATA[<p>Bugün çalıştığım şirkette fiziksel bir RHEL4 sunucuyu VMware&#8217;e migrate etmeye uğraşırken daha önce karşılaşmadığım ancak bazı bloglarda rastladığım SCSI adapter sorunuyla karşılaştım.<br />
<br />
Sorun şu ki, fiziksel sunucuda bulunan SATA disklere karşın Vmware&#8217;de SCSI disk kullanıldığı için sunucu boot sırasında aşağıdaki hataları veriyor.<br />
<br />
<code>mount: error 6 mounting ext3<br />
mount: error 2 mounting none<br />
swithchroot: mount failed:22<br />
umount /initrd/dev failed:2<br />
Kernel panic : not syncing: Attempted to kill init!<br />
</code></p>
<p><span id="more-41"></span></p>
<p>Çözüm olarak Vmware ESX Server dokümanlarındaki şu kaynağı kullandım. <a href="http://www.vmware.com/support/esx21/doc/esx21admin_lsilogic_vms.html">http://www.vmware.com/support/esx21/doc/esx21admin_lsilogic_vms.html</a></p>
<p>Kısaca yapılması gerekenler;<br />
<br />
* Vmware&#8217;de sanal makinanın ayarlarından SCSI adapter olarak LSI Logic seçili olduğundan emin olun.<br />
* Sunucuyu rescue CD ile açın, (RHEL4 için RHEL4 install CD1 kullandım)<br />
* Rescue modda ekrana hiç disk bulamadığına dair hatalar gelirse, Driver olarak LSI Logic driver modüllerini (mptscsih, mptbase) yükleyin.<br />
* Rescue mod shellde <code>chroot /mnt/sysimage</code> komutunu çalıştırın.<br />
* /etc/modprobe.conf dosyasını editleyerek SCSI adapter aliasının şu şekilde olmasını sağlayın.<br />
    <code>alias scsi_hostadapter mptscsih</code><br />
*  Sunucunun boot sırasında / dizinini bulabilmesi için mptbase modülünü yüklemesi gerekiyor. Bunun için;<br />
<code>mkinitrd --preload mptbase  /boot/initrd-<kernelname>-lsi.img <kernelname><br />
</code>komutunu vermek gerekiyor. Burada kernelname yerine sisteminizin çalışan kernel versiyonunu yazmalısınız. (Benim sistemimde 2.6.9-67-0.15.ELsmp idi.)</p>
<p>* /boot/grub/menu.lst dosyasını editleyerek yeni bir boot entry oluşturun. Oluşturacağınız entry çalışmakta olan kernel entry ile aynı olacak sadece initrd satırı farklı olacaktır. Örnek; </p>
<blockquote><p>
title Red Hat Enterprise Linux ES (2.6.9-67.0.15.EL-LSI)<br />
        root (hd0,0)<br />
        kernel /boot/vmlinuz-2.6.9-67.0.15.EL ro root=LABEL=/<br />
        initrd /boot/initrd-2.6.9-67.0.15.EL-lsi.img
</p></blockquote>
<p>* <code>grub-install /dev/sda</code> komutuyla grub&#8217;u tekrar yazın.<br />
* Sunucunuzu restart ettiğinizde normal bir şekilde açılmalı ve kudzu gerekli hardware değişikliklerini yapmalıdır.</p>
]]></content:encoded>
			<wfw:commentRss>http://gurcanozturk.com/2008/12/rhel4-p2v-maceralari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux sistemi VMware sunucuya tasimak &#8211; Physical to Virtual (P2V)</title>
		<link>http://gurcanozturk.com/2008/09/linux-sistemi-vmware-sunucuya-tasimak-physical-to-virtual-p2v/</link>
		<comments>http://gurcanozturk.com/2008/09/linux-sistemi-vmware-sunucuya-tasimak-physical-to-virtual-p2v/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 08:21:52 +0000</pubDate>
		<dc:creator>gurcan</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://gurcanozturk.com/2008/09/25/linux-sistemi-vmware-sunucuya-tasimak-physical-to-virtual-p2v/</guid>
		<description><![CDATA[Fiziksel sunuculari VMware sunucuya tasimak icin VMware urunu olan &#8220;Vmware Converter&#8221; ne yazik ki linux sistemlerde calismiyor. Vmware Converter BootCD ile denemelerimde genelde &#8220;Unrecognized guest operating system&#8221; hatasi aldim. Bunun uzerine fiziksel sunuculari tasimak icin, daha onceleri linux makinalarin kopyasini cikarmak (cloning) icin kullandigim Partimage programini kullanmayi denedim ve basarili oldum Islemler icin gerekenler: - [...]]]></description>
			<content:encoded><![CDATA[<p>Fiziksel sunuculari VMware sunucuya tasimak icin VMware urunu olan &#8220;Vmware Converter&#8221; ne yazik ki linux sistemlerde calismiyor. Vmware Converter BootCD ile denemelerimde genelde &#8220;Unrecognized guest operating system&#8221; hatasi aldim. Bunun uzerine fiziksel sunuculari tasimak icin, daha onceleri linux makinalarin kopyasini cikarmak (cloning) icin kullandigim <a href="http://www.partimage.org">Partimage</a> programini kullanmayi denedim ve basarili oldum <img src='http://gurcanozturk.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<span id="more-39"></span><br />
<br />
Islemler icin gerekenler:</p>
<p>- SysrescueCD , Bir sistem kurtarma icin kullanilan bir live CD olup <a href="http://www.sysresccd.org">http://www.sysresccd.org</a> adresinden download edilebilir.<br />
- Fiziksel sisteminizin buyuklugune bagli olarak, yeterli bos alan olan bir USB harici disk.</p>
<p><code>Not : SysrescueCD .iso dosyasini hem CD'ye yakilmis hem de iso halinde VMware CDROM image dosyasi olarak kullanilacak o yuzden iso dosyasinin bir kopyasinin Vmware sunucuya ya da VMware Infrastructure kurulu sisteme aktarilmis olmasi gerekiyor. Bunu herseyden once yapmak gerekiyor. Bunun yerine SysrescueCD image dosyasindan  biri fiziksel makina, digeri sanal makina icin 2 kopya yakabilirsiniz elbette.<br />
</code></p>
<p>Fiziksel sunucuyu SysrescueCD ile boot edip acilmasini bekleyin. Acildigindaki <a href="http://www.sysresccd.org/images/sysresccd-006-640x480.png">ekran goruntusu</a> seklinde olacaktir. Boot isleminden USB harici diskinizi takip, diskinizi baglamak icin asagidaki komutlari kullanabilirsiniz. /dev/sdb1 yerine sisteminizin gordugu adresi yazmalisiniz. dmesg komutunun ciktisinda diskinizin adresini gorebilirsiniz.</p>
<p># mkdir /usb<br />
Eger USB diskiniz linux icin formatlanmissa,<br />
# mount /dev/sdb1 /usb </p>
<p>Eger USB diskiniz NTFS ise;<br />
#ntfs-3g /dev/sdb1 /disk</p>
<p>Ilk olarak, fiziksel makinamizin diskinin MBR bilgilerini alalim,<br />
# dd if=/dev/hda of=/disk/sda_disk.mbr count=1 bs=512</p>
<p>Daha sonra fiziksel sistemimizin partition tablosunun bilgilerini alalim,<br />
# sfdisk -d /dev/sda > /disk/disk_sda.pt </p>
<p>Diskin partitionlarinin kopyalarinin tek tek alinmasi gerekiyor, Swap partitionun alinmasina gerek yok elbette. Bir partitionun kopyasini USB diske almak icin asagidaki gibi bir komut gerekiyor. sda1 yerine kendi sisteminize gore adresi yazmaniz gerekiyor.</p>
<p># partimage -b -z1 save /dev/sda1 /disk/sda1_kopya.img</p>
<p>Tum partitionlarin kopyasini USB diske aldiktan sonra VMware uzerinde yeni bir sanal sistem olusturun. (Not: Olusturdugunuz sanal makinanin diskinin SCSI olmasina ve diskin buyuklugunun fiziksel makinanin diskinden daha BUYUK olmasi gerektigini unutmayin!)</p>
<p>USB diskinizdeki olusan dosyalarin tamamini  Vmware Infrastructure Client kurulu sisteme aktardiktan sonra, olusturdugunuz sanal makinayi Sysrescuecd CD imaj dosyasi ile veya CDsi ile boot edin. Boot sonrasinda USB diskteki dosyalarin konuldugu dizinin /disk_images oldugunu varsayiyorum. Partitionlari restore etmek icin gerekli komutlar asagidaki gibi olacaktir.</p>
<p>MBR bilgilerini sanal sunucuya yazmak icin;<br />
# dd if=/disk_images/sda_disk.mbr of=/dev/sda</p>
<p>Partition tablosunu sanal sunucuda olusturmak icin;<br />
# sfdisk /dev/sda < /disk_images/disk_sda.pt</p>
<p>Sanal sunucuda partitionlari tek tek kopyalarindan donmek gerekiyor, bunun icin;<br />
# partimage -e restore /dev/sda1 /disk_images/sda1_kopya.img</p>
<p>Diger partitionlar icin de restore islemini yaptiktan sonra, kalan islemlerden en onemlisi GRUB'un tekrar olusturulmasi. Bunun icin daha once yazmis oldugum  <a href="http://gurcanozturk.com/2008/03/10/grubu-tekrar-yazmak-recovering-grub/">dokumana</a> bakabilirsiniz. </p>
<p>  Ubuntu Hardy Heron 8.04.1 ile denemelerimde herhangi bir sorunla karsilasmadim. Ancak;<br />
* Ethernet problemi yasarsaniz, /etc/modules.conf veya /etc/modules (bazi sistemlerde /etc/modprobe.conf) dosyasinda ethernet icin aliasi alias ethX pcnet32 seklinde degistirmeniz gerekebilir.<br />
* Disk problemi yasarsaniz, /etc/modules.conf veya /etc/modules (bazi sistemlerde /etc/modprobe.conf) dosyasinda SCSI icin aliasi alias scsi_hostadapter BusLogic seklinde degistirmeniz gerekebilir.</p>
]]></content:encoded>
			<wfw:commentRss>http://gurcanozturk.com/2008/09/linux-sistemi-vmware-sunucuya-tasimak-physical-to-virtual-p2v/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

