vRealize Automation Error code: 42000

vRealize Automation ortamında bazı kullanıcılar sahip oldukları VM’lerin kaynaklarını değiştirmek istediklerinde hata aldıklarına dair bildirimde bulundular . Yapılan işlemler VM’in CPU, memory kaynaklarını değiştirmek veya yeni bir disk eklemek gibi temel işlemler. VM’in Blueprintten ilk talebi esnasında  kaynakları değiştirdiğimiz zamansa böyle bir sorun gözükmemektedir. İlk tepki olarak log dosyalarını ve DEM,DEO servislerinin çalışıp çalışmadığını kontrol etmek oldu, bunlarda da bir sorun olmadığını görünce request esnasında oluşan hatayı Google’da aratınca başka kişilerinde aynı sorunla karşılaştığını gördüm.

Hata:

Exception during request callback with id <işlem numarası>. Error Message: [Error code: 42000 ] - [Error Msg: Infrastructure service provider error]

Continue reading

vRealize Log Insight

Hepimiz alt yapımızda sorunlar yaşamaktayızdır. Bazı sorunları fark eder bazılarını da tesadüfen keşfetmezsek varlığından bile haberdar olmadan yaşamımıza devam ederiz. Sorun yaşamak, bir IT operasyonunun olmazsa olmazıdır; bu gerçekle yüzleşmemiz gerekli ama bu demek değildir ki tamamen çaresiz değiliz. Sistemlerin yarattığı logları toplamamız, depolamamız ve analiz etmemiz problem anında çözüm süresini azaltmakta ve birçok sorunu oluşmadan önleyici tedbirler alabilmemizi sağlamaktadır.

Baktığımız zaman yıllardır OS seviyesinde log yönetimi yapmaktayızdır. Bir Linux sistem yöneticisinin sorun anında baktığı ilk yer syslog dosyasıdır ortamları büyüdükçe Graylog gibi opensource bir çözüme gidebileceği gibi Splunk veya loggly gibi bir bulut çözümüne de yönelebilirler. Bu ürünleri sanallaştırma yapımızın loglarını analiz etmek için kullanabilsek bile topladığı loglardan hangilerinin önemli olduğunu veya hangi soruna işaret ettiğini out-of-box olarak bilemez.

Continue reading

Chef Nedir ve Nasıl Kurulur

Sistem yöneticileri olarak yüzlerce hatta binlerce sunuculuk ortamları yönetiyoruz. Tüm bu sistemlerin konfigürasyonlarını takip etmemiz, kurmamız, güncellememiz ve bunu hem kendi hem de öteki ekipte ki arkadaşlarımızla paylaşmamız gerekmektedir.Bu süreç düzgün planlanmaz ve işletilmezse alt yapımızda ciddi sorunlara ve beklenmedik davranışlara sebep olabilir. Konfigürasyon yönetiminin (Configuration management) önemi ve sürece olan etkisi artık yadsınamaz bir gerçektir.

Sistemlerin sayısı ve karmaşıklığı artıkça çözüm olarak konfigürasyon yönetimi ve sistemlere otomatik uygulanabilmesi içinde çeşitli araçlar geliştirilmiştir. Bunlardan popüler olanları Puppet, Chef, CFEngine ve Microsoft’un DSC ürünleridir.

Continue reading

Azure Virtual Network Part 1

Azure hakkında ki yazılarıma sanal network yapısıyla devam ediyorum. Azure üzerinde yarattığımız tüm VM ve bazı servisler mutlaka bir sanal network’e dâhil olmak zorundadırlar. Bu network on-premise yapımızla S2S bağlantıda bulunabileceği gibi bizim belirlediğimiz ip aralığında atama yapabilir ve DNS sunucusunu kullandırabilir. Azure üzerinde ki tüm servisleri Powershell yardımıyla kolaylıkla yapılandırılabilirken azure virtual network için durum böyle değildir.

Continue reading

SRM Kurulum Sorunları ve Çözümleri

SRM kurulumu her ne kadar kolay ve tek düze bir işlem olsa da bazı ortamlarda gerek OS seviyesinde ki eksikliklerden kaynaklı kimi durumlarda da yapıdan kaynaklı olarak kurulum esnasında hatalar alınmaktadırlar. Bu yazımda en çok karşılaştığım kurulum hatalarına değinmek istiyorum.

Continue reading