Multi Node Kurulum:
Oracle E-Business Suite'i ya tek makina(node) üzerinde ya da birden fazla makina üzerinde kurabiliriz. Buna benzer şekilde kurulumumuzu ASM dosya sistemiyle ya normal dosya sistemiyle, RAC ya da Data Guard sistemi üzerine kurabiliriz.
Kurulum için gereken ana adımlar:
1) Bütün işletim sistemi paketlerinin kurulması ve kullanıcı, hafıza ayarlarının yapılması
2) Dosyaların çıkarılması - Kurulum dosyalarının uygun yerlere konması
3) E-Business Suite R12'nin kurulması
Oracle E-Business Suite R12 64 bit Linux versiyonlarında desteklenmektedir. Diğer desteklenen Oracle linux ve Redhat versiyonları ise aşağıdakiler gibidir. Bunlara istinaden desteklenen SUSE Linux versiyonlarıda bulunmaktadır.
Oracle Linux | 4 - Update 4 ve üzeri (64-bit) |
Oracle Linux | 5 - Update 1 ve üzeri (64-bit) |
Oracle Linux | 6 - Update 0 ve üzeri (64-bit)1 |
Red Hat Enterprise Linux | 4 - Update 4 ve üzeri (64-bit)2 |
Red Hat Enterprise Linux | 5 - Update 1 ve üzeri (64-bit) |
Red Hat Enterprise Linux | 6 - Update 0 ve üzeri (64-bit)1 |
Oracle E-Business Suite R12.1.1 kurulumuyla birlikte Oracle Database 11gR1 ve Application Server 10gR3 bileşenleri gelmektedir. Bu bileşenler işletim sistemi klonlaması veya yükseltmesi öncesinde ya da 12.1.1 kurulumu ertesinde yükseltilmelidirler.
Yukarıdaki işletim sistemleriyle birlikte her işletim sistemi için minimum kernel gereklilikleri bulunmaktadır.
Oracle Linux 4 | 2.6.9-42.0.0.0.1.EL |
Oracle Linux 5 | 2.6.18-53.1.4.EL51 |
Oracle Linux 6 | 2.6.32-71.el6, 2.6.32-100.28.5.el62 |
Red Hat Enterprise Linux AS/ES 4 | 2.6.9-42.EL |
Red Hat Enterprise Linux AS/ES 5 | 2.6.18-53.1.4.EL51 |
Red Hat Enterprise Linux 6 | 2.6.32-71.el6, 2.6.32-100.28.5.el62 |
Bu kernel versiyonlarını görebilmek için sistemimizde "uname -a" komutunu kullanabiliriz.
uname -a
Sistemimize Göre Gerekli Paketler:
Aşağıda gösterilen paketler kurulumla gelmeyen paketlerdir. Bu paketler elle indirilmeli ve kurulmalıdır.
Bu paketlere aşağıdaki linkten ulaşılabilir. Oracle Linux veya Redhat ayrımı yapılmadan aşağıdaki kaynak kullanılabilinir.
" https://oss.oracle.com/projects/compat-oracle/files/Enterprise_Linux/ "
Oracle Linux 6* Red Hat Enterprise Linux 6* | Uygulama makinasına kurulması gerekenler:
Buradaki paketler ise 11gR2 çalışan veritabanı makinası için geçerlidir. Kullanıcılar 11gR1 veritabanından 11gR2 veritabanına 12.1.1 kurmadan önce veya kurduktan sonra yükseltme yapmalıdırlar.
1: openmotif paket versiyonu 2.1.30 olmalıdır. |
Oracle Linux 5* Red Hat Enterprise Linux 5* (base and Advanced Platform) | Uygulama makinasına yüklenmesi gerekenler:
1: openmotif paket versiyonu 2.1.30 olmalıdır. |
Oracle Linux 4* Red Hat Enterprise Linux AS/ES 4* | Uygulama ve Database Makinasına Yüklenmesi Gerekenler:
|
Notlar:
Bu paketlerin kurulumundan sonra "ldconfig -v" çalıştırılmalıdır. ve openmotif paketi mutlaka 2.1.30.xxx olmalıdır. Diğer versiyonları desteklenmemektedir.
JAVA:
Jdk 6 versiyonu Oracle E-Business Suite 12.1.1 versiyonunda bulunmaktadır. O yüzden başka bir java'nın kurulmasına gerek yoktur. Oracle E-Business Suite R12.1.1 kurulumuyla makinaya yüklenecektir.
Gerekli Uygulamalar:
Burada bulunan uygulamalar makinamızda mutlaka bulunmalıdır. Uygulama kurulurken bu komutlar kullanılmaktadır. "Which" komutuyla kontrol edilebilinir.
- ar
- gcc
- g++
- ksh
- ld
- linux32
- make
- X Display Server
Kernel Ayarları:
Kernel ayarları olarak bazı parametlerin uygun şekilde değiştirilmesidir. Bunun için de /etc/sysctl.conf dosyasını değiştirmemiz gerekir.
Parametre | Değer |
---|---|
kernel.semmsl | 2561 |
kernel.semmns | 320001 |
kernel.semopm | 1001 |
kernel.semmni | 1421 |
kernel.shmall | 20971524 |
kernel.shmmax | Fiziksel hafızanın yarısı olmalıdır ve en az 2147483648 byte olmalıdır.2 |
kernel.shmmni | 4096 |
kernel.msgmax | 8192 |
kernel.msgmnb | 65535 |
kernel.msgmni | 2878 |
fs.file-max | 131072 |
net.ipv4.ip_local_port_range | 10000 650003 |
net.core.rmem_default | 262144 |
net.core.rmem_max | 4194304 |
net.core.wmem_default | 262144 |
net.core.wmem_max | 262144 |
Not:1: 1'li değerler buradaki gibi set edilmelidir." kernel.sem = 256 32000 100 142 "
Bu şekilde 4 tane parametereyi birden buradaki gibi set edebiliriz.
Not2: Veritabanının bulunduğu makinada kernel.shmmax değeri fizikselin yarısından az olmalıdır ve en az 4294967295 byte (4 GB) olmalıdır.
Not3: Buradaki port değerleri değiştirilebilir ama değiştirilmemesi önerilir.
Not4: Buradaki değer minimum değerdir. Tavsiye edilen toplam SGA boyutunun page size parametresine bölümünden çıkarılır.
Not2: Veritabanının bulunduğu makinada kernel.shmmax değeri fizikselin yarısından az olmalıdır ve en az 4294967295 byte (4 GB) olmalıdır.
Not3: Buradaki port değerleri değiştirilebilir ama değiştirilmemesi önerilir.
Not4: Buradaki değer minimum değerdir. Tavsiye edilen toplam SGA boyutunun page size parametresine bölümünden çıkarılır.
DNS Parametreleri:
Buradaki değişiklikler /etc/resolv.conf dosyasına yapılmalıdır.
options attempts:5 options timeout:15
Konunun devamı yarın 2. yazımızla devam edecektir.
Hocam Merhaba.
YanıtlaSilEBS R12 32bit üzerinde de çalışır diye okumuştum hocam.Tabi database'in 64 bit makinede olması gerekiyor.DB ve EBS ayrı sunucularda olma durumunda 32 bit EBS sıkıntı çıkarmaz diye düşünüyorum.
Veysel Selam,
SilEBS R12 32bit üzerinde de çalışabilir. Ben açıkçası ayrı ayrı 32bit ve 64 bit makinaya kurulan db ve apps sistemi görmedim; ancak böyle bir kurulum yapılabilir. Kurulum yaparken bunlarla ilişkili bir opsiyon seçimi yok.