VMware Ortamında “swap” Dosyası Problemi Nasıl Giderilir?

Aşağıda bahsedeceğim tüm işlemleri yapmadan önce, sorun yaşadığınız sanal makinenin “Powered Off” konumda olmasına dikkat etmeniz gerekmektedir. Aksi halde açık durumda olan bir sanal üzerinde bu işlemleri yapmaya çalışırsanız yaşadığınız sorunlar artabilir. İşlemlerden önce ilgili sanal makinenin kapalı durumda olmasına ve “Unregister” veya “Remove from inventory” ile silinmeden sadece arayüzden kaldırıldığına lütfen emin olunuz.

VMware ile yönetilen sanal sunucularda datastore doluluk durumuna göre karşılaşabileceğiniz bir problem mevcuttur. Bugün başıma gelen olayda, “Power Off” ettiğim bir sanal sunucumda kaynak değişikliği sonrasında tekrar “Power On” edememe sorunu yaşadım. “Power On” etmek istediğimde “swap” dosyasını “extend” edemediğini belirtti, bir kaç saatlik araştırmam sonrasında, ilgili sanal sunucumun “swap” dosyasının konumunu değiştirmem gerektiğini farkettim çünkü sanal sunucumun bulunduğu datastoreda “swap” dosyasını güncelleyebileceği miktarda boş alan kalmamıştı. Hostumda “swap” yönetimi ise sanal makinenin bağlı olduğu datastore üzerinde gerçekleşiyordu, dolayısıyla yeterli alanım kalmadığı için bu “swap” dosyasının lokasyonunu müsait olan bir datastoreuma taşımam gerekiyordu.HoH

Hostumda ve Vcenter’ımda gördüğüm hatanın ekran görüntüsü ile bu durumdan nasıl kurtulabileceğimiz konusuna başlayalım. Hatanın ekran görüntüsünü aşağıda paylaşıyorum;

vmware swap

Bu hata ile karşılaştıktan sonra, hostumdaki “SSH” özelliğini aktif ederek, hostuma PuTTY uygulamam üzerinden(veya başka bir SSH uygulaması olabilir, farketmeyecektir) bağlanıp ilgili işlemleri yapmam gerekiyordu. Hostumun “SSH” özelliğini aktif etmek için aşağıdaki ekran görüntüsünde göreceğiniz kırılımlardan “TSM-SSH” servisini “Start” etmem yeterliydi.

vmware 2

Akabinde, uygulamam üzerinden “SSH” ile hostuma bağlantı sağlayıp, ekran görüntüsünde görebileceğiniz komutları çalıştırmam gerekti, komutları yazmam gerekirse, sıralaması şu şekilde olmalıdır;

1- cd /vmfs/volumes/datastore_ismi/sanal_sunucunun_klasörü
2- vi sanalsunucu_ismi.vmx
3- vi editör ile .vmx config dosyasının içine girdikten sonra alt satırlara inerek şu komutu girmem gerekti, sched.swap.dir = /vmfs/volumes/free_space_olan_datastore_ismi/yeni_Swap_klasörünün_ismi

Yaptığım bu işlemi görsel olarak ise aşağıdaki ekran görüntüsünde görebilirsiniz;

vmware 3

Bu işlemleri tamamladıktan sonra, kayıt edilmesi gereken bir durum bulunmamaktadır. Sadece vi editörü kapatırken “!wq” yazarak ekleddiğimiz satırı kayıt etmemiz yeterli olacaktır. “w” komutu “write” yani kayıt et anlamına gelirken, “q” komutu ile “quit” anlamına gelip editörden çıkışınızı gerçekleştirecektir.

Tüm bu işlemlerden sonra sanal sunucumu tekrar “Register an existing virtual machine” diyerek hostuma tanıttıktan sonra, sanal sunucum yeniden kullanılabilir duruma gelerek “Power On” olmuştur.

Vmware ile ilgili diğer makalelerimize de göz atın - VMWARE


İlginizi Çekebilecek Makaleler
Exchange Server eDiscovery Problemi HK.
Microsoft Exchange Server

Exchange Server eDiscovery Problemi HK.

Haziran 10, 2021 9:39

Bu makalemde, Exchange Server üzerinde eDiscovery ile kullanıcının mailboxında belirli bir mail için arama...

Active Directory Health Check Nasıl Yapılır?
Active Directory

Active Directory Health Check Nasıl Yapılır?

Haziran 7, 2021 7:33

İlk adım olarak Microsoft MVP’lerinden birisi olan Sukhija Vikas’ın bu işlem için yazdığı PowerShell...

FortiAnalyzer Disk Kapasitesini Nasıl Arttırabiliriz?
Siber Güvenlik

FortiAnalyzer Disk Kapasitesini Nasıl Arttırabiliriz?

Mayıs 28, 2021 6:12

Bugün FortiGate Firewall’umda Log kontrolleri yaparken, FortiAnalyzer’ımdaki disk kapasitemin oldukça azaldığını gördüm ve bunu...

Fortigate Firewall’larda SSL-VPN Portal’I Nasıl Ayırabiliriz?
Siber Güvenlik

Fortigate Firewall’larda SSL-VPN Portal’I Nasıl Ayırabiliriz?

Mayıs 28, 2021 5:16

Fortigate Firewall’larda SSL-VPN ile iç networkümüze aldığımız kullanıcılarımızın erişimlerini Firewall Policylerle kontrol altında tutabiliyoruz...

Seo Danışmanlığı
SEO (Search engine optimization)

Seo Danışmanlığı

Mayıs 27, 2021 2:32

SEO danışmanlığı, arama motoru optimizasyonu konusunda uzmanlaşmış kurumların, web sitelerinin performansını artırmak ve internetteki...

FORTIWEB Üzerinde Slow Saldırıların Engellenmesi
Siber Güvenlik

FORTIWEB Üzerinde Slow Saldırıların Engellenmesi

Mayıs 19, 2021 5:25

Öncelikle Slow Saldırıların ne olduğunu sizlere açıklayayım. Low ve Slow saldırı, çok yavaş bir...

Bitlocker – Son Dönemin Kripto Saldırısı!!!
Siber Güvenlik

Bitlocker – Son Dönemin Kripto Saldırısı!!!

Mayıs 19, 2021 8:34

Güvenlik teknolojilerinin gelişimi ile günümüzde saldırganlarda kendilerini değiştirmekte ve evrilmektedir. Crypto saldırılarında daha önceden...

Microsoft Exchange Server “The system cannot find the file specified” Hatası Hakkında
Microsoft Exchange Server

Microsoft Exchange Server “The system cannot find the file specified” Hatası Hakkında

Şubat 11, 2021 10:17

Microsoft Exchange Server yönetimi sırasında, genellikte CU yükseltmeleri sonrasında meydana gelen ancak Exchange üzerinde...

Robots.txt Nedir? Nasıl Oluşturulur?
SEO (Search engine optimization)

Robots.txt Nedir? Nasıl Oluşturulur?

Aralık 22, 2020 10:10

Robots.txt nedir? Robot.txt dosyası arama motoru tarayıcılarına web sitenizim hangi noktalarının taranması gerektiğini bildirir....

İletişim
OZZTECH Bilgi Teknolojileri olarak siber güvenlik danışmanlığı ve bilgi güvenliği eğitimleri alanlarında 10 yılı aşkın bir süredir ülkemizin önde gelen kurumlarına hizmet vermeye devam etmektedir. Detaylı bilgi ve danışmanlık hizmetlerimiz için aşağıdaki formu kullanarak veya [email protected] adresimiz üzerinden bizlerle iletişime geçebilirsiniz.