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

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
FortiGate ACME Sertifika Desteği
Siber Güvenlik

FortiGate ACME Sertifika Desteği

Ocak 24, 2022 1:22

Otomatik Sertifika Yönetim Ortamı (ACME), RFC 8555’te tanımlandığı üzere, ücretsiz SSL sunucu sertifikaları sağlamak için genel Let’s...

Android Reverse Mühendisliği Araçları Örnek Vakalar
Siber Güvenlik

Android Reverse Mühendisliği Araçları Örnek Vakalar

Ocak 24, 2022 12:39

Bir önceki yazıda yeni çıkan android reverse mühendisliği araçları hakkında bilgi vermiştim. Bu yazımda...

Emotet Artık Alışılmadık IP Adreslerini Kullanıyor
Siber Güvenlik

Emotet Artık Alışılmadık IP Adreslerini Kullanıyor

Ocak 24, 2022 9:44

Emotet kötü amaçlı yazılım botnetinin dağıtımını içeren sosyal mühendislik kampanyaları, güvenlik çözümlerinin tespitinden kaçınmak...

FortiWeb Kurulumu 5-Operation Modu
Siber Güvenlik

FortiWeb Kurulumu 5-Operation Modu

Ocak 24, 2022 7:49

FortiWeb kurulumunu anlattığımız beşinci yazımızda operation modu ve FortiWeb cihazı açıldıktan sonra, FortiWeb cihazını...

FortiWeb Kurulumu 4- Admin Şifresi Değiştirme
Siber Güvenlik

FortiWeb Kurulumu 4- Admin Şifresi Değiştirme

Ocak 23, 2022 10:21

FortiWeb kurulumunu anlattığımız serinin dördüncü yazısında Admin şifresi nasıl değiştirceğinizi, saat ve günü nasıl...

Metasploittable 2
Siber Güvenlik

Metasploittable 2

Ocak 22, 2022 11:57

Metasploittable 2 Nedir? Neden Kullanılır? Nasıl Kurulur? Metasploittable 2 Metasploit firması tarafından bizlerin güvenli...

FortiWeb Kurulumu 3- Firmware Güncellenmesi
Siber Güvenlik

FortiWeb Kurulumu 3- Firmware Güncellenmesi

Ocak 22, 2022 11:56

FortiWeb kurulumunu anlattığımız serinin üçüncü yazısında Firmware güncellemesini anlatacağız. FortiWeb cihazınız gönderildiğinde en son...

FortiWeb Kurulumu 2- Web UI ve CLI Bağlama
Siber Güvenlik

FortiWeb Kurulumu 2- Web UI ve CLI Bağlama

Ocak 21, 2022 7:50

FortiWeb kurulumu yazımızın ikinci serisinde Web UI veya CLI bağlamanın nasıl yapılacağını anlatacağız. Eğer...

Yapay Zeka Nedir?
Yazılım Geliştirme

Yapay Zeka Nedir?

Ocak 20, 2022 10:57

Sürekli olarak değişen, gelişen ve oldukça hızlı bir şekilde boyut atlayan, günümüze kadar gelen...

İ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.