Kayıtlar

VCENTER /STORAGE/ARCHİVE DOSYALARINI SİLME İŞLEMİ

Vcenter da archive diski en çabuk dolan disklerdendir. Disk doluluk oranı arttığında uyarılarla karşılaşırsınız. Biz bu diskin boyutunu büyütebildiğimiz gibi diskte oluşan arşiv dosyalarını da silebiliriz.  1. İlk olarak Vcenter Appliance'a bağlanıyoruz. (vcenteripadres:5480 portu)  2. Burada disk doluluk oranları gözükür.(Ben archive diskimin dosylarını silmiştim.)  3. SSH bağlantısı açık değilse enable edilmeli ve bash shell i de aktif etmemiz gerekir.   4. SSH ile sunucumuza bağlandıktan sonra şu komutları çalıştırıyoruz.   shell.set --enabled true (2 adet tire işareti var)  shell   df -h (dosya doluluklarını görebiliriz.)  /storage/archive/vpostgres (archive dosyalarının olduğu yer)   dir (dosyalar)   rm -rf *.gz (gz uzantılı bütün dosyaları silebiliriz.)  ls -l

EXTREME MANAGEMENT FAİL ARCHİVE SAVE HATASI

Resim
Extreme switchleri yönetttiğimiz extreme management systemde düzenli olarak cihazların yedeklerini alıyoruz. Bu süreçte hatalarla da karşılabiliyoruz. Extreme yönetim cihazında switchlerimizi aktif olarak görsek de bu sistemden switchlere giremediğimiz oldu. Report>Device>Device Archive alanında kısaca "Fail archive save " hatası aldık. Cihaza SSH ile bağlantı sağlayamıyorduk bu yüzden de yönetim cihazı üzerinden de ssh ile bağlantı kuramadık. Switche Telnet (23) ile bağlanıp ssh2 her ne kadar aktif olarak da gözükse bunu disable ssh2 yapıp tekrar enable ssh2 komutunu çalıştırdığımızda yeni bir key üretildi. Cihaza ssh2 ile erişim tekrardan sağlantı.

LİNUZ SCRİPT İLE CSV DOSYASI DÜZENLEME

Resim
    /home/ebru/dosyalarım dizininde dosyaduzen.csv dosyası  bulunmaktadır. Bu dosyayı ekrana düzgün bir şekilde basmak için bir script hazırlıyoruz. /bin dizinine BashDosyaDuzenScript   adlı script dosyası oluşturuyoruz.   Bu dosyaları istenen dizinlerde; Sudo touch dosyaduzen.csv Sudo touch BashDosyaDuzenScript    komutlarıyla dosyalar oluşuyor.     Bu oluşturduğumuz scripte çalışma izni veriyoruz. Sudo chmod +x BashDosyaDuzenScript      Bu oluşturulan dosyaların sahibi kullanıcısı ebru olsun diyoruz.             Sudo chown ebru BashDosyaDuzenScript             Sudo chown ebru dosyaduzen.csv     Nano BashDosyaDuzenScript ile script yazabilir düzenleyebilirsiniz.            BashDosyaDuzenScript ‘in içeriği: Bash BashDosyaDuzenScript   komutu ile ya da /bin dizininin altında           ./BashDosyaDuzenScript komutu ile scripti çalıştırıyoruz.   Csv dosyasının içeriği ve düzenlenmiş hali:

LİNUX SCRİPT İLE KELİME KELİME DOSYA OKUMA VE BAŞKA DOSYAYA AKTARMA

Resim
Bu yazımızda file1.txt deki satırı kelime kelime okuyup satırda bulunan tarihi güncel tarih ile değiştirerek file2.txt dosyasına yazmayı gösteriyor olacağım. Sizde   dosyadaki istediğiniz kelimeleri değiştirebilir ya da hiç yazmayabilirsiniz. File1.txt dosyası    à     /home/ebru/dosyalarım/file1.txt   dizininde yer almaktadır. File1.txt dosyasının içeriği:           File2.txt dosyası    à     /home/ebru/dosyalarım/file2.txt   dizininde yer almaktadır.Şu an için içeriği boştur. Script çalıştıktan sonra aşağıdaki gibi olacaktır.   BashKelimeScript dosyası    à     /bin/BashDenemeScript   dizininde yer almaktadır. /bin$      nano BashKelimeScript    à /bin dizini altında   nano text editörü ile scripti açıp komutları yazıyoruz. İnput değişkeninde veriyi alacağım dosyanın dizini Output değişkeninde veriyi yazacağım dosyanın dizini yazılıdır. Dizi=()   à Boş bir dizi oluşturdum. While döngüsü ile inputta belirtilen dosyada ne kadar satır varsa satır satır okuyor

LİNUX SCRİPT İLE DOSYADAN DOSYAYA VERİ AKTARMA

Resim
  Bu script file1.txt deki verileri file2.txt e yazmamızı sağlar. Txt dosyalarını   /home/ebru/dosyalarım dizininde oluşturdum. Script   /bin dizininde de bulunuyor. Touch komutuyla istenen dizinde bu dosyaları oluşturabiliriz. #Touch BashDenemeScript #Touch file1.txt #Touch file2.txt #Chmod u+x BashDenemeScript             ( Çalıştırma yetkisi verildi.) #sudo chown ebru:ebru file1.txt            (Dosya sahibi-grobu değişti)   #sudo chown ebru:ebru file2.txt #sudo chown ebru:ebru BashDenemeScript #Ls –l   komutuyla dosyanın sahibi-grobu ve yetkileri görülebilir.   BashDenemeScript’ in içeriği: #Nano BashDenemeScript         bu komut   dosyayı düzenlemeyi sağlar. (Çıkarken ctrl-X , Yes, Ctrl-M ile kaydedip çıkabilirsiniz.)   Direk dosyaya erişip de komut yazabilirsiniz. Script   #   bash BashDenemeScript                   Ya da   # ./BashDenemeScript   komutuyla çalıştırılabilir. Bash   BashDenemeScriptini istenen dizinde çalıştırabilirsiniz.   .

LINUXDA SERVİCE YAZMAK- OLUŞTURMAK

Resim
  Hata durumlarından sonra, sistemin kapanıp açılması durumunda sorun yaşamamak ya da bu dosya çalıştıktan sonra şu dosyanın çalışmasını tetiklesin gibi durumlar için servis yazma ihtiyacı duyabiliriz. Etc/systemd/system   dizininin altına istenen servisleri oluşturabiliriz. AMAÇ: 1.        Etc/systemd/system   dizininin altına hello.service adlı service oluşturmak 2.        Hello.service in görevi “sayhello.sh “dosyasını çalıştırmaktır. 3.        Bu sayhello.sh dosyası da başka bir dosyaya yazma işlemi yapıyor. YAPILACAK İŞLEMLER: 1.        Etc/systemd/system   dizininin altına hello.service oluştur. Dosyaya ebru kullanıcısına izin ver. İçeriği yaz. 2.        /home/ebru/   dizininin altına sayhello.sh dosyası oluştur. Dosyaya ebru kullanıcısına izin ver. Gerekliyse işlemleri yaz. 3.        /home/ebru/say_out.txt dosyası oluştur. Dosyaya ebru kullanıcısına izin ver. KULLANILACAK OLAN KOMUTLAR #Touch hello.service (dosya oluşturma) #Touch sayhello.sh #Touch

HUAWEİ SWİTCH LOG DOSYASI SİLME İŞLEMİ

Resim
Huawei switchlerde sistem logları, flash memoryde logfile dosyasında tutulmaktadır. Biz log dosyalarını silmek istersek ya da silmemizi gerektiren durumlar oluşursa şu şekilde silme işlemini gerçekleştiriyoruz. <Huawei>delete flash:/logfile/                   komutuyla tek tek logfile dosyalarını silebiliriz. Silme işleminde her defasında silmek istiyor musunuz diye sorar 'y'  y tuşuna basarak silme işlemini gerçekleştirebilirsiniz.  

LİNUX TEMEL NETWORK KOMUTLARI

  İfconfig à   ip adreslerimizi gösterir. Sudo dhclient à     ip adresini yeniler. sudo dhclient –r   à      ip adresinin aynı kalmasını ister ama ağı yeniler. Ping –c 10 google.com   à      10 tane paket gönderir belirtilen adrese. /etc/init_d/network-manager    restart    à       networkü restart eder. Nslookup   www.google.com- à   domainden   ip bilgisi verir. Host www.google.com à      domainden ip adresi verir. Dig www.google.com à         domainden ip adresi verir. Wget   www…/…/    à         bu sitedeki yazıyı, dosyayı indirmeyi sağlar. Curl –o www…/../   à      bu sitedeki yazıyı, dosyayı indirmeyi sağlar. Sudo apt install traceroute   à      traceroute komutunu kullanmak için kurulur. Traceroute   www.google.com   à       istenen siteye gitmek için geçilen adres bilgilerini gösterir. Sudo apt install whois   à    whois komutu kullanmak için kurulur. Whois facebook.com   à    yazılan domanin adresine ait bilgiler görünür. Mtr www.google.com à  

PUTTY CONSOLE BAĞLANTISI

Resim
Bir switche uzaktan bağlanmadığımızda, yakınından işlem yapmamız gerektiğinde ya da ilk ayarlarını yapmamız gerektiğinde console kablosuyla bağlantı sağlıyoruz. Console kablosunun uçlarını bilgisayara ve switche taktığımızı farzediyorum. Bağlantı için ben putty uygulaması kullanacağım.   Putty çalıştırdık ve ilk açılış ekranından connection typenı Serial seçiyoruz. Bilgisayarımızdan Aygıt Yöneticisine girip Bağlantı Noktaları alanından taktığımız console portunu görüyoruz. Biz de ismi Com3 olarak gözükmektedir. Portu öğrendiğimize göre port ismini Com3 olarak güncelliyoruz. Hız ayarları genellikle 9600 dür. Bağlantı sırasında hatayla karşılaşırsanız  speed değerlerini araştırabilirsiniz ama genellikle 9600 dür. Yine bağlantıda sorun oluşuyorsa bazen putty versiyonlarından da kaynaklanabiliyor. Bazı switchlere bağlanıp bazılarında sorun çıkarabiliyor. Ben bir kaç eski versiyonu kullanmayı tercih ediyorum.

ENTERASYS İLK KONFİGÜRASYON

 Önceden kalma elinizde bir Enterasys switch var ve bunu kullanmak istiyorsanız üst düzey bir ayar yapmadan switchi yazacağım komutlarla aktif edebilirsiniz. 1. İlk olarak cihaza yönetim için bir ip numarası ve gateway veriyoruz.      set ip address 160.20.4.150 mask 255.255.255.0 gateway 160.20.4.1   2. Switche isim verebiliriz.      set prompt "Kat-5" 3. Cihazın açılırken hızlı bir şekilde açılması için rstp protokolünü kullanıyoruz.      set spantree version rstp 4. Uzaktan güvenli bir şekilde cihaza erişmek için ssh ayarını yapıyoruz.     set ssh enabled 5. Peki hangi şifreyle cihaza erişim sağlayacağız. Hemen bir kullanıcı ve şifre oluşturuyoruz.     set system login admin super-user enable     set password admin  6. Bilgisayarlar için vlan oluşturalım.    set vlan create 10 7. Switchin hangi vlanda olduğunu belirtelim ve onun için de vlan oluşturalım.Yönetim vlanını diğer kullanıcı vlanlarından farklı bir vlan olarak tanımlıyoruz. Yani hem 10 vlan pclere verilsin hem de