Merhabalar,
Bu gunku kurulum rehberimizde UNIX işletim sistemi Solaris'in acık kaynaklı hali OpenSolaris'in devamı olan, illumos tabanlı OmniOS Community Edition'u kurmayı deneyeceğiz. Evet biraz uzun oldu, ama durum boyle
Genel olarak sunucu işletim sistemi olan OmniOS hakkında UNIX Dunyası rehberimde blog yazacağım. Bazı ozelliklerine, artıları,eksilerine orada değineceğim.
Neyse, konuyu saptırmadan kuruluma gecelim.
NOT: OmniOS sadece QEMU-KVM ve VirtualBox uzerinde kurmayı denedim ve başardım.
1. Adım:
Downloads linkinden ISO dosyasını indiriyoruz. Siz PXE, ya da Amazon sunucusu icin de kullabilirsiniz. Sizin amacınıza kalmış durum. Ben kendi sanal makinemde deneyeceğim.
2 Adım:
VirtualBox'ta Solaris altında makine oluşturuyoruz.
Burada Solaris ve Oracle Solaris 11'i seciyoruz. İleri diye devam ediyoruz.
3 Adım:
Bellek, disk alanı ve diğer ayarları yapıyoruz.
3.1:
3.2:
3.3:
3.4:
3.5:
4 Adım:
Karşımıza FreeBSD'den bilinen boot0 bootloader ekranı geliyor. Acıkcası cok da şık bence
Enter diyerek, ya da beklerseniz kendisi otomatik kuruluma gecer.
5 Adım ve en onemli adım:
5.1.
Klavye ayarını seciyoruz. Fakat şoyle sorun var. Turkce Q klavye secseniz bile klavye ingilizcede kalıyor. Yani o kısım gelişmemiş.
5.2:
Diskleri algılama ve kurulum.
Burada "Find disks, create rpool" diyerek devam ediyoruz.
5.3:
Diski seciyoruz ve ZFS olarak bicimlendiriyoruz.
5.4:
Hostname ayarlıyoruz.
5.4.1:
Saat ayarı yapıyoruz.
Turkiye icin Europe/Turkey uzerinden seciyoruz.
Ben Azerbaycan'da yaşadığım icin Asia/Azerbaijan seciyorum.
"Yes" diyerek devam ediyoruz.
5.5:
ZFS formatına bicimlendirme ve imajının kurulması gercekleşiyor.
Burada SSD ve HDD hızına gore değişiklik olabilir.
Kurulum bittikten sonra uyarı verecektir.
5.6:
Sistem kullanıcıları vs. ayarlama.
5.6.1:
Karşımıza cıkan seceneklerden "Configure the installed OmniOS system" diyerek devam ediyoruz.
5.6.2:
"Create user" seceneğine gidiyoruz.
Kullanıcı adı ve parola oluşturup, devam ediyoruz:
5.6.2:
Kabuk secimi:
Bash(Bourne again shell), Ksh(Korn Shell), csh( C Shell) seceneği sunuyor OmniOS bize. Ben bash sececeğim, size kalmış durum bu da.
5.6.3:
Kullanıcı hakları ayarı.
Burada sudo ve "Primary Admin." olanı sectim ben. Parola onayı olmasın istiyorsanız 3. seceneği de secin.
Başarıyla tamamlarsanız onay ekranı alırsınız.
5.7:
Root parolası oluşturma.
"Set root password" diyerek root parolamızı oluşturuyoruz.
5.7:
Ağı ayarlama.
Burada ilk ayar Static IP olarak gozukuyor. Eğer DHCP kullanıyorsanız "Boşluk" tuşuyla seceneği değişin.
5.8:
Diğer ayarlar size kalmış durum. Eğer sunucuya kuracaksınız ve SSH kullanacaksınız ana menude SSH seceneğine gidip aktif edin.
6 Adım:
Sistemi ana menuden "Reboot" kısmıyla yeniden başlatıyoruz.
7 Adım:
Sistem diski goruyor ve kurulum sorunsuz tamamlandı
Eğer USB'ni cıkarmadıysanız, bootloader kısmında 6'ya basın ve diskten başlatın sistemi.
Şimdi diskteki bootloadera atacaktır kendisini. Şimdi de enter diyoruz ve sistem boot ediyor.
Adım 8:
Kurulum sonrası işler.
Evet sistem kuruldu, giriş yapıldı.
Sırada veritabanını guncelleme var.
Bunun icin:
Kod:Panoya kopyala
pfexec pkg refresh
Gorduğunuz gibi OmniOS da FreeBSD gibi pkg paket yoneticisini kullanıyor.
Paket araması icin:
Kod:Panoya kopyala
pkg list -u
Guncelleme icin:
Kod:Panoya kopyala
pfexec pkg update
Yeniden başlatma icin:
Kod:Panoya kopyala
pfexec init 6
ya da
Kod:Panoya kopyala
pfexec shutdown -i 6
Paket indirmek icin: (Ornek olarak OmniOS CE resmi sitesinde belirtildiği gibi GCC kuracağım)
Kod:Panoya kopyala
pfexec pkg install developer/gcc6 system/header
Evet, bu gun OmniOS kurulumunu yaptık ve resimli anlattım.
Moderatorler okuyup bitirenedek 20 dakika gecer . Sizin işiniz de zor ha.
PureDarwin ve Solaris il sorunlarım bitse, onun da kurulum rehberini yapacağım.
Saygılarımla...