GNU/Linux


Ansible çıktıları ile işlemler

Ansible rolleri veya playbooklar yazarken, bolca koşullar ile uğraşmak, kaynaklanan hataları handle etmek gerekiyor. Bu yazıda yapılan iş, her ne kadar ufak gibi gözükse de her koşulda ve durumda kullanılabilecek bir iskelet sistemi anlatacağım. Bash ile programlama yaparken, ki ben bu türdeki dilleri text işleme olarak değerlendiriyorum. Çünkü bu dili […]


kickstart nedir?

İçerik Kickstart nedir? Anaconda.cfg nedir? Dosya İçeriği Kaynaklar Kickstart nedir? Kickstart, Linux kurulumu yaparken ayarladığımız; Kullanıcı oluşturma Parola atama apt-get veya yum için seçilecek olan uzak reponun belirlenmesi Disk biçimlendirme, boyutlarını ayarlama (disk partitioning,formatting) gibi işlemlerin otomatik bir şekilde, sadece iso’yu boot ettikten sonra hiç ek konfigürasyon yapmadan sanal veya […]


ansible-lint nedir? 1

Giriş Kurulum Kullanım Yapı nasıl çalışıyor Giriş Yaml yazması kolay bir format olsada küçük bir hata yapıldığında, farketmesi çok uzun zamanlar alabiliyor. Bunda en büyük etken, .yml dosyalarının girinitiler(indentation) ile çalışmasıdır. Ansible ile uğraştıysanız ve modüllere hakimseniz bunu kullanmak yazdığınız Playbook’lar ile bunu tecrübe etmişsinizdir Bu yazıda, bende bu sıkıntıyı […]


Manuel Page Bize Yeter

Açık kaynağın en kaliteli olduğunu gösteren özelliklerinden biri dökümantasyonunun iyi yazılmış olmasıdır. Çünkü yapılan işlemin daha sonrada kullanılabilmesi yeni teknolojilere entegre olabilmesi yanı devam edilebilirliği olması için başkalarınında, konu hakkında gerekli teknik bilgiye herhangi birine danışmadan erişebilmesi ve anlayabilmesi gerekiyor. Bana göre Manuel sayfaları Linux’u anlamak ve kullanmak için gerek […]


Silver Search arama komutu

Linux text/metin arama işlemleri için kullanılan ack ve grep gibi toollar standartlaşmış olarak her yerde kullanılsa da artık çağın gerisinde kalıyorlar. Bu yazıda sizi aktif olarak kullandığım bir tool olan ag  uzun adı ile Silver Searcher ile tanıştırmak istiyorum. A code-searching tool similar to ack, but faster sloganı ile ortaya […]


snmp ile script output alma

snmp servisi sistem hakkındaki bilgileri verme konusunda gayet başarılı bir protokol sistemde belli başlı izlenmesi gereken yapılar için OID’ler bulunmakta. Fakat daha fazlasını istediğimizde veya kendi yazdığımız servis için gereki outputları dışarıya ulaştırmak için dizginleri ele almak gerekiyor. Bunu yapmak aslında pek de zor değil. Mesela nginx için çalışan process […]


Neutron DNS server ayarları

Openstack(Packstack veya Devstack dahil) default gelen subnet’lerde(172.24.4.0/24 veya 10.0.0.0./24) DNS ayarları yapılmamış şekilde geliyor. Bu yüzden oluşturduğumuz instance’larde DNS gerektiren bir işlem yapmaya kalktığımızda sıkıntılara sebep oluyor. Bu sebeple instancelerde kullanacağımız subnetler için DNS ayarlarını /etc/resolv.conf üzerinden manuel olarak yapmamak için otomatik olaran DNS atamaları yapan bir subnet yaratacağız; Not:İşleme […]


Daha verimli alt-tab

Bilgisayarda çıkan bir problemi çözmeye çalışırken birçok sayfa okumak gerekiyor ve genellikle bu problemler tek satır ile düzeltilecek hatalar olmadığından farklı farklı problemleri aramak yada gerekli açıklama metinlerini okumak gerekiyor. Tabi üretilen teknolojiler bizim dilimizde olmadığından literatürde olan bilinmeyen kelimlere ve konulara bakmak gerekiyor. Bu işleri yaparken eminim sizinde hangi […]


nova-network gerçek IP atama 1

Şu zamanlar tez konum ve iş yerinde verilen görev sebebi ile Openstack ile ilgileniyorum. Neutron’un kompleks olması sebebi ile bazı işleri nova-network üzerinde yapmak zamandan tasarruf oluyor.   Nova network nedir diye az biraz bahsetmek gerekirse Openstack’in temel bileşenlerinden biri olan nova sanallaştırma katmanı ile birlikte çalışan bazı basit(Neutron’a göre) […]


Org2blog kullanımı

Klavye ile yazı yazarken Emacs’teki rahatlığı hiç bir yerde bulamıyorsanız ve blog yazma işinide kolaylaştırmak istiyorsanız. Emacs eklentisi org2blog tam sizin için diyebilirim. Org-mode ile birlikte çalışan yapısı ile org2blog size WordPress ile bloğunuza en hızlı şekilde yazı yazmanızı ve düzenleminizi sağlayacak ortamı sağlıyor. xmlrpc_client, xmlrpc_server mantığı ile çalışan org2blog, […]