Kemal Bıyıklı

Sanallaştırma, storage ve Linux üzerine sahadan notlar.

vCenter: Archive is full

Problem? Zaman zaman hepimizin karşılaştığı türden bir alarmla karşılaştım: vCenter sunucusunun /storage/archive diski %90 seviyelerindeydi. Normalde bu disk ara sıra dolar ve kendini temizlerdi, bu nedenle biraz kendi haline bırakıp gözlemlemek istedim ancak bu sefer hiç temizlemeye niyeti yoktu ve dolmaya devam ediyordu. Ben de bir yandan bu durumla ilgili Broadcom KB makalelerini incelemeye koyuldum. Broadcom’un KB’lerini incelediğimde aşağıdaki önemli noktalar dikkat çekiyordu: vCenter’daki birçok dizin yüksek doluluk oranlarına çıkabilecek şekilde tasarlanmıştır. Çoğu durumda, bir bölüm %78-79 seviyesine ulaştığında, uyarıları tetiklemek için gereken %80’i aşabilir ve ardından daha düşük bir yüzdeye geri dönebilir. Benzer şekilde, %93’e ulaştığında, vmware-vpxd hizmetinin kapanmasını tetiklemek için gereken %95’i aşabilir ve ardından daha düşük bir yüzdeye geri dönebilir. Bu durumlar genellikle otomatik temizleme veya sistem davranışının bir parçasıdır. Archive Bölümünün Özelliği ...

28 Temmuz 2025 · 4 dk · Kemal Bıyıklı

VMware ESXi – Cannot Mount Existing iSCSI Datastore

Geçtiğimiz hafta sanallaştırma altyapımıza yeni bir sunucu ekledim. Her şey yolunda gidiyor derken MSA2060 üzerindeki bir Volume’ü sunucuya mount edemedim. Neden oldu, nasıl çözeriz derken aşağıdaki gibi bir süreç gelişti. İş Senaryosu Hali hazırda MSA2060 storage’ımızda aktif olarak kullanılan 2 adet LUN var. Yeni bir ESXi host vCenter ortamına eklendi. Bu hosta storage iSCSI ile bağlandı. LUN’lardan biri datastore olarak başarıyla mount edildi. Ancak bir LUN datastore listesinde yok ve mount edilemiyor. “Storage Devices” altında LUN görünüyor, ama “Not Consumed” durumu var. Tanılama Aşaması ÖProblemi tespit etmek için aşağıdaki kontroller yapıldı. ...

25 Haziran 2025 · 3 dk · Kemal Bıyıklı

Apache Guacamole Kurulumu

Giriş Guacamole, istemci gerektirmeden tarayıcı üzerinden uzak masaüstü bağlantıları yapmanıza olanak tanıyan, açık kaynaklı bir remote desktop gateway çözümüdür. RDP, VNC ve SSH gibi protokolleri destekleyerek çok yönlü kullanım imkanı sunar. Guacamole doğrudan bir sunucuya kurulabilir, ancak bağımlılıklar, güncellemeler, taşınabilirlik açısından Docker ile kurulum yapmak daha pratik ve avantajlıdır. Bu yazımda, Guacamole’un Docker üzerinde nasıl kurulacağını ve yapılandırılacağını adım adım aktarmaya çalışacağım. 1. Docker Kurulumu Yapıyoruz Docker ve Docker Compose’un kurulumunu aşağıdaki komutlarla gerçekleştiriyoruz. ...

8 Mart 2025 · 4 dk · Kemal Bıyıklı

Ubuntu Server Üzerinde Redis Cluster Kurulumu

Redis Nedir? Redis, verileri RAM üzerinde tutarak yüksek hızda okuma ve yazma işlemleri gerçekleştiren bir anahtar-değer (key-value) veri deposudur. Genellikle bir önbellek veya mesaj kuyruğu olarak kullanılır. Geleneksel veritabanlarına kıyasla çok daha hızlı çalıştığı için, performans gerektiren birçok uygulamada tercih edilmektedir. Redis’in Kullanım Alanları Önbellekleme (caching): Web uygulamalarında sık kullanılan verilerin hızlı erişilebilir olmasını sağlar. Gerçek zamanlı analiz: Örneğin, leaderboard veya sayfa görüntüleme sayaçları gibi işlemlerde kullanılır. Mesaj kuyruğu: Verileri geçici olarak saklayarak dağıtık sistemlerde mesajlaşma altyapısı sağlar. Oturum yönetimi: Kullanıcı oturumlarını verimli bir şekilde saklayarak performansı artırır. Hangi İşletim Sistemlerinde Çalışır? Redis, en stabil ve performanslı şekilde Linux ortamında çalışmaktadır. Ancak farklı platformlarda da belirli yöntemlerle kullanılabilir: ...

2 Mart 2025 · 7 dk · Kemal Bıyıklı

Linux’da Dosya İzinlerinin Temel Yapısı

Linux’ta dosya izinleri, dosyalara ve dizinlere kimlerin erişebileceğini ve bu erişimin nasıl olacağını belirler. Bu izinler, owner, group ve others için read write ve execute olmak üzere farklı kombinasyonlarla tanımlanabilir. Bu kombinasyonlar harflerle ya da rakamlarla yönetilebilmektedir. İlk bakışta karmaşık gibi görünse de oldukça basit ve anlaşılır bir düzen mevcuttur. 1. Harflerle İzinler –Dosya İzinlerinin Sembolik Gösterimi Gösterimi Linux’ta her dosya ve dizin için üç tür izin vardır: Read (r): Dosyanın içeriğini okuma veya dizindeki dosyaları listeleme izni. Write (w): Dosyaya veri yazma veya dizinde dosya oluşturma/silme izni. Execute (x): Dosyayı çalıştırma veya dizine erişme izni. Bu izinler, üç farklı kullanıcı grubu için ayrı ayrı tanımlanır: ...

28 Şubat 2025 · 3 dk · Kemal Bıyıklı

LVM ile Linux Sunucuda Disk Genişletme

Linux sunucular, özellikle disk yönetimi söz konusu olduğunda oldukça esnek bir yapı sunar. Bu yapı karmaşık gibi görünse de aslında basit bir mantığın üzerine inşa edilmiştir. Linux sistemlerde yaygın bir şekilde kullanılan LVM (Logical Volume Manager) sayesinde, sunucunuzun disk alanını dinamik olarak yönetebilir ve ihtiyaç duyduğunuzda belirli bölümleri kolayca genişletebilirsiniz. Bu yazıda, RedHat tabanlı bir sunucuda /home dizinini 30GB artırma işlemini adım adım anlatacağım. 1-Disk Durumunun Kontrolü Sunucuda diskimizin durumu aşağıdaki gibidir. ...

28 Şubat 2025 · 3 dk · Kemal Bıyıklı

Hyper-V to vSphere Migration

Geçtiğimiz aylarda bir firmayı oldukça eski bir Hyper-V ortamından güncel bir VMware ortamına geçirmemiz gerekti. Bu işlemi en pürüzsüz şekilde nasıl yaparım diye araştırırken en başta aklıma vCenter Converter geldi. Kurulumunu yaptım ve çeşitli testler yaptım, adım adım hataları giderdim ancak ne olursa olsun bu işlem hayallerinizdeki gibi gerçekleşmiyor. Her zaman ufak tefek de olsa bir yerlerde sorun çıkıyor. Sunucunun UUID değiştiği için bazı servisler bozulabiliyor, güvenlikle ilgili Group Policy’lere takılabiliyor, network kartını tanımıyor, taşıyacağınız her sunucuda güvenlik yazılımlarını disable etmeniz gerekiyor, bu da sürecin uzamasına neden oluyor. Bu ve benzeri sorunlarla uğraştığınızda da bu sürecin istediğiniz gibi gerçekleşmeyeceğini anlıyorsunuz. Bu noktada alternatif çözümleri araştırdıktan sonra bu geçiş sürecinde veeam kullanmaya karar verdim. ...

23 Ocak 2024 · 4 dk · Kemal Bıyıklı

“Cannot increase disk size due to old replication participation” hatası ve çözümü

VMware vSphere site to site replication’dan bir sunucuyu kaldırdığınızda ya da VSRM sunucusunu kaybettiğinizde ve replikasyonlarınız dağıldığında VM’leriniz olduğu gibi çalışacaktır. Ancak sunucularınızda disk artırmak istediğinizde Cannot increase disk size due to old replication participation hatası ile karşılaşmanız muhtemel. Sunucuda power on veya power off fark etmeksizin disk kapasitesini artırmak istediğinizde fail olacaktır. Bu problemin çözümünü araştırdığımda ise VMware’in KB’lerini incelediğimde de bir çözüme ulaşamadım. Forumlarda çeşitli çözümler okudum, sizlerle de başarılı olduğum bir çözümü çözümü paylaşmak istiyorum. ...

13 Ocak 2024 · 2 dk · Kemal Bıyıklı

DELL EMC DD6300 Firmware Upgrade

Bu yazımda DELL EMC Data Domain 6300‘ün firmware upgrade işleminden söz edeceğim. Upgrade işlemini yapacağım ürün oldukça eski bir sürümde kalmış. Bu nedenle son sürüm olan 7.13.0.20’ye geçebilmem için cihazımın minimum 6.2 sürümünde olması gerekiyor. Bu yüzden önce 6.2 sürümüne ardından da 7.0.13 sürümüne upgrade işlemi gerçekleştireceğim. İşlemlerin sırası ile nasıl yapıldığına geçmeden önce belirtmem gereken bazı maddeler var. Bu işlem tamamlandıktan sonra otomatik reboot işlemi gerçekleşecektir ve bu süre bende her bir upgrade işlemi için yaklaşık 40 dk. kadar sürdü. Bu nedenle kesinti için bir planlama yapmanız gerekebilir. ...

2 Ocak 2024 · 2 dk · Kemal Bıyıklı

vCenter Upgrade: Source vCenter has Duplicate Names in a Network Folder Hatası

vCenter’ınızı upgrade etmek istediğinizde yukarıdaki gibi bir hatayla karşılaşıyorsanız büyük ihtimalle 6.5 öncesi bir sürümü upgrade etmeye çalışıyorsunuzdur. Bu hata vCenter üzerinde aynı isme sahip olan birden fazla Port Group’a sahip olmanızdan kaynaklanıyor. Bu problem vCenter 6.5 ile giderildi, Patch Note‘larını inceleyebilirsiniz. Bu problemi mevcut sürümünüzde gidermek ve upgrade yapabilmeniz için VMware’in bir KB‘si bulunuyor. Ancak KB’yi incelerseniz eğer vCenter Database’ine bağlanmanız, ilgili satır ve sütunları tespit ederek birtakım işlemler uygulamanız gerektiğini göreceksiniz. Ancak daha basit bir şekilde çözmek de mümkün. ...

23 Aralık 2023 · 1 dk · Kemal Bıyıklı