Ana içeriğe atla

Kayıtlar

Şubat, 2014 tarihine ait yayınlar gösteriliyor

Oracle RAC (Real Application Cluster) dedikleri

Sonunda bende oracle RAC kuranlar kervanına katıldım. ilk sefer oracle RAC 11.2 sürümü ve 11.2 database kuracaklara, daha az sorunla kurmaları için, yaşağıdıklarımı yazacağım. 1. Öncelikle RHEL 6.5 veya Oracle Linux 6.5 kurmaya çalışmayın.     RHEL 5.10 veya Oracle 5.10 üzerinde daha rahat kurulum yaparsınız. 2. Ayrı bir DNS sunucu ve NTP sunucu oluşturmayı unutmamak lazım.     NTP sunucusu kurduğunuzda, kurulum için en az 15 dk. beklemeyi unutmayın. NTP servisi çalışmaya başladıktan 15 dk. sonra sağlıklı şekilde kullanılabilir oluyor!!! 3. iscsi/NFS seçiminde kaldıysanız, direk NFS kullanın, ISCSI  ile boşuna uğraşmayın derim. Tabi bu seçim size kalmış. 4. Kuruluma başlamadan önce runcluvfy.sh ile kurulum öncesi testlerini, kesinlikle yapmak gerekiyor. Aksi takdirde dönme dolap gibi dönüp durursunuz.

jumbo paket kontrolü

Donanımlarımız (ağ kartı, switch, işletim sistemi) jumbo paketi destekliyorsa, kullanmak isteriz. Ağ kartı, switch, işletim sisteminde  ayarları yaptıktan sonra nasıl kontrol edeceğiz? Hemen hemen her sistemdi ping komutu bulunur. Bu işlem için ping komutunu kullanabiliriz. Dikkat etmemiz gereken tek nokta ping datasının boyutunu ayarlamak. Şayet paket boyutunu 9000 ayarladıysak, data olarak en fazla 8972 byte kullanabiliriz. data+28 (icmp header/ıvır zıvırları ) = 9000 şeklinde hesaplama yapabiliriz. ping -s 8972 10.0.1.22 PING 10.0.1.22 (10.0.1.22) 8972(9000) bytes of data. 8980 bytes from 10.0.1.22: icmp_seq=1 ttl=255 time=0.379 ms 8980 bytes from 10.0.1.22: icmp_seq=2 ttl=255 time=0.365 ms ^C --- 10.0.1.22 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.365/0.372/0.379/0.007 ms rx@HP-EliteBook-8470p:~$ ping -s 8972 10.0.1.22 -c 5 PING 10.0.1.22 (10.0.1.22) 8972(9000) bytes of data. 8980 bytes from 10.0.1.22: icmp_seq=1 ttl=

RedHat/Oracle linuxde tap aygıtının kullanılması

RedHat/Oracle linux kullanırken, tap aygıtına ihtiyacımız olduysa, her zaman tunctl komutu ile tap aygıtı oluşturmak yerine, aşağıdaki gibi ayar yaparak kullanabiliriz. [remzi@ovm ~]$ cat /etc/sysconfig/network-scripts/ifcfg-tap1004 DEVICE=tap1004 BOOTPROTO=none NETMASK=255.255.255.0 TYPE=Tap IPADDR=10.0.4.254 NM_CONTROLLED=no IPV6INIT=no ONBOOT=yes USERCTL=yes OWNER=remzi Artık tap1004 aygıtı her zaman kullanıma hazırdır. Oracle linux ile ilgili ihtiyacınız olan tüm bilgiyi;                                                                      http://docs.oracle.com/cd/E37670_01/ sayfasında bulabilirsiniz.

freenas tekrardan bakmak

Bir arkadaşımızın sorunu için, uzun bir aradan sonra, tekrar freenas 9.2.1 göz attım. freenas 8 den beri oldukça gelişme yol kat etmiş. İlk başta sevinmeme rağmen, bu gelişmeler web arabiriminden istediğim özellikte zpool oluşturmadım. Konsoldan işlem yaptım. :( Yaptığım işlemlerin ekran görüntülerini sizlerle paylaşayım istedim. 1. Performansa yönelik bir zfs havuzu oluşturuyorum. Web arabirimi şaşırmaması için,havuz oluşturduktan sonra export yapıyorum. 2. Gördüğümüz gibi web arabirimimizde havuz yok.   3. Havuzu kullanmak için import işlemi yapıyorum.  import işleminden sonra oldu olacak sanal makineyide yeniden başlatıyorum. Bakalım ne göreceğiz. Herşey yerli yerinde mi?  Evet her şey yerli yerinde. 4. Her şeyi yerli yerinde bırakmayalım, rast gele bir diski sistemden sökeyim dedim. Evet sistem degraded moda düştü.  Bu durumda yapmamız gerek, uçan diskin yerine yenisini takmak;  Şimdi yeni diskimizi havuzdaki aksak diskin yerine atalım;  Web arabiriminden kontrol yapalım; zfs siste

Kendimize özel çalışabilir/Kurulabilir solaris cd/dvd veya usb diski hazırlamak

Solaris kullananlar büyük ihtimal bilselerde yine hatırlatmak istedim. Şu ana kadar kullandığım işletim sistemlerinde kendimize özel kurulabilir/yüklenebilir cd/dvd veya usb disk hazırlaması en kolay sistem solaris 11.1. Ne windows, ne linux, ne xBSD. Umarım bir gün linux de böyle kolay olur. Bu işlem için Solaris 11.1 yapmamız gerekenler; 1.  distribution-constructor paketini yüklenmesi    # pkg install pkg:/install/distribution-constructor 2. manifest dosyasını hazırlamak.     Bunun için /usr/share/distro_const/ dizini altındaki hazır örneklerden faydalanabiliriz. Misal; cp /usr/share/distro_const/dc_livecd.xml ~/dc_rx_livecd.xml çalıştırılabilir cd şablonun kendi dizinimize kopyaladık. Artık bu dosyayı istediğimiz gibi düzenleyebiliriz. Bu dosyada varsayılan olarak yüklenen paketler;      <software_data action="install">         <name>pkg:/entire@latest</name>         <name>pkg:/group/system/solaris-desktop</name>         <name>pkg:/syst

solaris 11.1 - yüklenebilecek paket grupları

Solaris 10 veya solaris 11 kullanıyorsak paket yöneticisinin faydalarından yararlanmamız gerekir. Grafik ekran kullanıyorsak, grafik tabanlı paket yeneticisi bize kolaylık sağlar. Konsol kullanıyorsak, sunucular üzerinde genelde grafik ekran olmaz, ne yapacağız?  Örneğin apache, php, mysql yüklemek için tek tek paketleri  yüklememiz mi gerekiyor? Hayır. Böyle durumda groupları yüklememiz yeterli olur.  Bunun için kullanacağımız komut; #  pkg install group/feature/amp Artık apache, php ve mysql kullanabiliriz. İyi güzelde bu grup isimlerini bilmiyorsak ne yapacağız? Çözümü pkg info komutunda;                                                pkg info -r group/* Bu komutla yükleyebileceğimiz tüm grupların adlarını öğrenip, ihtiyacımız olan grubu yükleyebiliriz.   Yukarıdaki görüntüdeki "Name" leri yüklemede kullanıyoruz. Name: group/feature/amp Summary: AMP (Apache, MySQL, PHP) Deployment Kit for Oracle Solaris # pkg install group/feature/amp İlave olarak her hangi bir dosyanın(pr

solaris 11.1 - yüklenebilecek paket grupları

Solaris 10 veya solaris 11 kullanıyorsak paket yöneticisinin faydalarından yararlanmamız gerekir. Grafik ekran kullanıyorsak, grafik tabanlı paket yeneticisi bize kolaylık sağlar. Konsol kullanıyorsak, sunucular üzerinde genelde grafik ekran olmaz, ne yapacağız?  Örneğin apache, php, mysql yüklemek için tek tek paketleri  yüklememiz mi gerekiyor? Hayır. Böyle durumda groupları yüklememiz yeterli olur.  Bunun için kullanacağımız komut; #  pkg install group/feature/amp Artık apache, php ve mysql kullanabiliriz. İyi güzelde bu grup isimlerini bilmiyorsak ne yapacağız? Çözümü pkg info komutunda;                                                pkg info -r group/* Bu komutla yükleyebileceğimiz tüm grupların adlarını öğrenip, ihtiyacımız olan grubu yükleyebiliriz.   Yukarıdaki görüntüdeki "Name" leri yüklemede kullanıyoruz.   Name: group/feature/amp Summary: AMP (Apache, MySQL, PHP) Deployment Kit for Oracle Solaris # pkg install group/feature/amp