Pages

Monday, 15 August 2011

Solaris 10 Basic Installation ၿပဳလုပ္ပံုအဆင့္ဆင့္

ဒီက်ဴတိုရီရယ္ကို Oracle Virtual box မွာပဲလုပ္ထားပါတယ္။ အားလံုးအလြယ္တကူလိုက္လုပ္နိုင္ေအာင္လို ့ပါ။

Solaris 10 (x86) ၊ RAM 2 GB နဲ ့ HDD 20 GB ဆိုၿပီး configure လုပ္ထားပါတယ္။ 

  

Solaris 10 (x86) ISO ဖိုင္ကို Drive အၿဖစ္ ေရြးေပးၿပီးစက္ကို Start လုပ္လိုက္တာနဲ ့Boot တက္သြားၿပီး ေအာက္က Screenshot လို ပံုေပၚလာပါမယ္။ Default အတိုင္းပဲSolaris ကိုေရြးၿပီး Enter နိွပ္လိုက္ပါ။



ေအာက္ပါပံုအတိုင္း Preloading ေပၚလာပါမယ္။ခဏေစာင့္ပါ။


ၿပီးရင္ Installation လုပ္မယ့္ Session အမ်ိဳးအစားကိုေရြးေပးပါ။ ဒီက်ဴတိုရီရယ္မွာေတာ့နံပါတ္ ၄ Solaris Interactive Text (Console Session) နဲ ့လုပ္ထားပါတယ္။ 4 လို ့ရိုက္ၿပီး Enter နိွပ္ေပးပါ။


Keyboard Layout ေရြးေပးပါ။ ၿပီးရင္Enter နိွပ္ပါ။


ဘာသာစကားေရြးေပးပါ။ ၿပီးရင္Enter နိွပ္ပါ။


Network Setting ကို Identify လုပ္ဖို ့ေၿပာပါတယ္။ Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Network Setting ထည့္ဖို ့ Yes ေရြးေပးပါ။ Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


DHCP Server ရိွလွ်င္ Yes လုပ္ၿပီး။ မရိွလွ်င္ No ဟုေရြးပါ။ No ဟုေရြးၿပီးလွ်င္ IP Setting ထည့္ရန္ Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


ၿပီးရင္ Hostname ထည့္ေပးပါ။ Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


ၿပီးရင္ IP Address ထည့္ေပးပါ။ Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Yes ေရြးၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Netmask မွန္တယ္ဆိုရင္ Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


IPv6 မသံုးတဲ့အတြက္ No ကို ေရြးၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


အခု Configure လုပ္ေနတဲ့ Interface အတြက္ Default Gateway ထည့္ေပးဖို ့ပါ။ Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Default Gateway IP Address ထည့္ေပးၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Key-In လုပ္ခဲ့တဲ့ Information ေတြကိုၿပပါလိမ့္မယ္။ စိတ္တိုင္းမက်ေသးဘူး ၿပင္ခ်င္ေသးတယ္ဆိုရင္ Esc-4 ကိုနွိပ္ၿပီးၿပန္ၿပင္နိုင္ပါတယ္။ မွန္ေနၿပီဆိုရင္ေတာ့ Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Unix Security ကိုသံုးမွာၿဖစ္တဲ့အတြက္ No ကိုေရြးၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


DNS Service ကိုပဲ သံုးမွာၿဖစ္တဲ့အတြက္ DNS ကိုေရြးၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


ကိုယ့္ Network ထဲမွာသံုးထားတဲ့ DNS Suffix ကိုထည့္ၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


ကိုယ္သံုးမည့္ DNS Server's IP ကိုထည့္ၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Search Domain Name ကိုထည့္ၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Key-In လုပ္ခဲ့တဲ့ Information ေတြကိုၿပပါလိမ့္မယ္။ စိတ္တိုင္းမက်ေသးဘူး ၿပင္ခ်င္ေသးတယ္ဆိုရင္ Esc-4 ကိုနွိပ္ၿပီးၿပန္ၿပင္နိုင္ပါတယ္။ မွန္ေနၿပီဆိုရင္ေတာ့ Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


NFS Domain Name ကို ပံုထဲကအတိုင္း Default ကိုေရြးၿပီး  Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Confirm ၿဖစ္ၿပီဆို Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Time Zone မွာ Asia နဲ ့Myanmar (Burma) ကိုေရြးၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။

Time Setting ထည့္ေပးၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။

Root Password ထည့္ေပးၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Remote Service Enabled ကို Yes လို ့ေရြးေပးထားၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Register မလုပ္တဲ့ အတြက္ Check-box ကို Un-check လုပ္ၿပီးဆက္သြားပါ။


Proxy Server Information လည္းမလိုအပ္တဲ့အတြက္မထည့္ေတာ့ပါဘူး။ အကယ္လို ့ကိုယ့္ Network မွာ Proxy သံုးထားတယ္ဆိုရင္ေတာ့တခါတည္းထည့္ခ်င္ထည့္ထားပါ။


Standard Installation လုပ္မွာၿဖစ္တဲ့အတြက္ Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Automatically Eject ကိုေရြးေပးၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Auto Reboot ကိုေရြးေပးၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။
 


License ကို လက္ခံၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။



Geographic Location ကို ေရြးေပးၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


System Locale ရြးေပးၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


Additional Products မထည့္ေသးတဲ့အတြက္ None ကို ရြးၿပီး Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။


UFS ကိုေရြးပါမယ္။ (ေနာက္ပိုင္းမွာ Zone နဲ ့Clustering ေတြသံုးခ်င္ရင္ေတာ့ ZFS ကပိုေကာင္းပါတယ္။) Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။



Entire Distribution ကို install လုပ္ပါမယ္။ေနာက္ပိုင္း Package ေတြထပ္ထည့္ရင္ Dependency Package လိုအပ္ခ်က္နည္းေအာင္လို ့ပါ။ 



Disk  ကိုေရြးေပးၿပီးဆက္သြားပါမယ္။ ( အကယ္လို ့HDD ၂လံုးသာတပ္ထားခဲ့မယ္ဆိုရင္ ဒီေနရာမွာ ၂လံုးလာေပၚေနမွာပါ။ )



ၿပီးရင္ Partition ကို Manual ပိုင္းပါမယ္။ Esc-4 ကိုနိွပ္ပါ။



Partition ကို အခုလိုမ်ိဳးအခ်ိဳးအစားနဲ ့ပိုင္းထားတယ္။ 

Slice 0 -  /       
35% of Physical Disk 

Slice 1 - swap 
Swap ကို ပံုမွန္အားၿဖင့္ေတာ့ Physical RAM ရဲ ့၁ဆခြဲေပးေလ့ရိွၾကတယ္ (ဥပမာ Physical RAM က1GB ဆိုရင္ကို 1.5GB ေပးတယ္။ ဒါေပမယ့္ တခ်ိဳ ့ Application ေတြက  Swap လိုအပ္ခ်က္မ်ားၾကတယ္။ Oracle Database လိုမ်ိဳးတင္မယ္ဆိုရင္ အနဲဆံုး 3GB လိုတယ္) 

Slice 3 - unassigned 
100 MB (Mount Point မွာဘာမွ ေရးေပးစရာမလိုဘူး၊ ဒါ Disk Mirroring လုပ္ရင္သံုးဖို ့ပါ။) 

Slice 7 - /opt
က်န္သမွ် အားလံုး ဒီ Slice မွာ assign လုပ္လိုက္မယ္။

(တခု သတိထားရမွာ Slice 2 မွာ Overlap ဆိုၿပီးေတာ့ Disk တခုလံုးရဲ ့Capacity ကိုၿပေနတယ္ အဲဒီဟာကို ဘာမွ သြားလုပ္စရာမလိုဘူး။ တခုခုေၿပာင္းလိုက္ရင္ Boot Manager ကို Install လုပ္တဲ့အခါမွာ Error ၿဖစ္သြားတတ္တယ္။)






ၿပီးရင္ ေအာက္ကပံုအတိုင္း ကိုယ္ assigned လုပ္ခဲ့တဲ့ Partition ကို ၿပပါလိမ့္မယ္။ စိတ္ၾကိဳက္မၿဖစ္ေသးရင္ Esc-4 နိွပ္ၿပီးထပ္ၿပင္နိုင္ပါတယ္။












Esc-2 သို ့မဟုတ္ F2 နိွပ္ၿပီးဆက္သြားပါ။

 

ၿပီးရင္အခုလိုမ်ိဳး ကိုၿပပါလိမ့္မယ္။ 





Begin Installation ေရြးၿပီးတာနဲ ့Loading လုပ္ၿပီး Installation Process ကိုစပါတယ္။






ၿပီးတာနဲ ့ Reboot လုပ္ၿပီး Solaris OS တက္လာပါၿပီ။ Entire Distribution ကို Installed လုပ္ထားတဲ့အတြက္ X-Windows (GUI) ကိုပါ install လုပ္ပါတယ္ ၿပီးေတာ့ default အေနနဲ ့runlevel 3 (multi-user-server) နဲ ့တက္ပါတယ္။ ၿပီးေတာ့ GUI က
Default Enable ၿဖစ္ေန တဲ့အတြက္ GUI နဲ ့တက္ပါလိမ့္မယ္။ 


Solaris 10 ရဲ ့ Default Shell က Bourne Shell ပါ။ Linux လို BASH မဟုတ္ပါဘူး။ ဒါေပမယ့္ Bash3.2 က installed လုပ္ၿပီးသားၿဖစ္ပါတယ္။ လိုခ်င္တဲ့အခ်ိန္ေခၚသံုးလို ့ရပါတယ္။

Solaris 10 ရဲ ့GUI က JDS (Java Desktop System) ပါ။ CDE (Command Desktop Environment) ေၿပာင္းသံုးခ်င္လည္းရပါတယ္။ Linux ေတာ္ေတာ္မ်ားမ်ားမွာ ပံုေသပါတဲ့ Gnome တို ့ KDEတို ့နဲ ့နဲနဲ ကြဲပါလိမ့္မယ္။

Java Desktop System

CDE (Common Desktop Environment)


GUI ကို Disable လုပ္ခ်င္တယ္ဆိုရင္ Service Command ထဲကေနလုပ္လို ့ရပါတယ္။  

svcadm disable cde-login #To Disable
svcadm enable cde-login #To Enable

ဒါမွမဟုတ္ Desktop Config Command ထဲကေနလည္း လုပ္လို ့ရပါတယ္။ ဒီနည္းကေတာ့ ေနာက္တၾကိမ္ Reboot လုပ္မွ effect ၿဖစ္မွာၿဖစ္ၿပီး၊ ပထမနည္းကေတာ့ GUI ကို ခ်က္ခ်င္းရပ္လိုက္မွာၿဖစ္ပါတယ္။

/usr/dt/bin/dtconfig -d  # To Disable
/usr/dt/bin/dtconfig -e # To Enable

User အေကာင့္ေတြ Profile ေတြ Runlevel Start/Stop scripts ေတြနဲ ့Cron အေၾကာင္းေတြကိုေတာ့ေနာက္ပို ့စ္ေတြမွာပဲဆက္ေရးပါမယ္။





No comments:

Post a Comment