اخواني الافاضل اليوم بشرح لكم بموضوع الكثيرين يحتاجونه ,,
والموضوع خصوصا لداتا سنتر [COLOR="Red"][FONT="Comic Sans MS"]hetzner [/FONT][/COLOR]>> ..
شرح تقسيم هارديسك السيرفر الى تقسيمة متوافقة مع [COLOR="Red"][FONT="Comic Sans MS"]XEN [/FONT][/COLOR]وحذف الـ [COLOR="DarkRed"][FONT="Comic Sans MS"]RAID SOFT [/FONT][/COLOR]وجعل الهارديسك الآخر للباك اب بوقت الحاجة .
اولا ندخل على [FONT="Comic Sans MS"]robot [/FONT]الخاصة بالموقع ,,
من ثم نختار [FONT="Comic Sans MS"]Servers [/FONT]..
من ثم نختار السيرفر المطلوب ,, فيظهر لنا خيارات ,, نختار [COLOR="red"][FONT="Comic Sans MS"]Rescue [/FONT][/COLOR].. ونفعل نظام الانقاذ ونختار Linux ,,, والتوزيعة 64 bit . ونضغط تفعيل .
[COLOR="DarkOrange"][SIZE="4"]اولا تقسيم الهارديسك في هتزنر :[/SIZE][/COLOR]
راح يظهر لنا باسورد [FONT="Comic Sans MS"]root [/FONT]جديدة ..
نحفظها ,, ومن حيارات السيرفر باللوحة نختار Reset ونضغط على اول اختيار لعمل قثلاخخف للسيرفر وتفعيل نظام الانقاذ بعد الريبوت .
ننتظر دقيقتين لحين ان يعمل السيرفر ثم ندخل بالشل SSh .. بباسورد الروت التي ظهرت لنا ..
سيظهر لنا نظام انقاذ تيرمنال . نكتب الامر التالي :
[CODE][FONT="Comic Sans MS"]installimage[/FONT][/CODE]
راح يظهر لنا توزيعات لينكس ,,
طبعا منهم مدعوم من الشركة ومنهم لا يدعموه ,, وتستطيع تنصيب اي نظام يعجبك على السيرفر ..
اختار النظام المناسب واضغط Enter . مثلا انا اخترت [COLOR="Red"][FONT="Comic Sans MS"]Debian 6 squeeze[/FONT][/COLOR] .
الان راح يظهر لك اعدادات ملف يدوية installimage.conf .
الان ببداية الملف ,, نجد " [FONT="Comic Sans MS"]SWRAID [/FONT]" وبجانبها رقم 1 .. نغير الرقم 1 الى 0 لالغاء الرايد سوفت .
ثم ننزل لتحت بقليل ,, نجد" [FONT="Comic Sans MS"]SWRAIDLEVEL[/FONT] " نضط قبل منها اشارة # لالغاءها وتصبح :
[CODE][FONT="Comic Sans MS"]# SWRAIDLEVEL 1[/FONT][/CODE]
من ثم ننزل الى اسفل لنجد اعدادات الـ [COLOR="red"][FONT="Comic Sans MS"]Hostname [/FONT][/COLOR]ونغير الهوست نيم الى اي اسم مناسب خاص بنا . مثلا :
[CODE][FONT="Comic Sans MS"]raed.jo1sat.com[/FONT][/CODE]
ثم ننزل الى الاسفل الى اعدادات تقسيم الهارديسك ..
وتجعل التقسيم كما يناسبك .. مثلا هذه التقسيمة لهارديسك 3 تيرا متناسبة مع XEN :
[CODE]
[FONT="Comic Sans MS"]PART /boot ext2 512
PART lvm vg0 all
LV vg0 swap swap swap 16G
LV vg0 root / ext3 100G
LV vg0 tmp /tmp xfs 50G
LV vg0 home /home ext4 2048G[/FONT]
[/CODE]
طبعا هذه التقسيمة انا كتبتها كمثال ,, تستطيع تغيير ما يناسبك المهم ان تكون التقسيمة LVM حتى تتعامل مع [FONT="Comic Sans MS"]XEN[/FONT] .
بعد التقسم نضغط على F10 . ومن ثم [COLOR="red"][FONT="Comic Sans MS"]yes [/FONT][/COLOR]مرتين . وسيبدا تنصيب النظام .
بعد انتهاء تنصيب النظام ,,
طبق الامر التالي وغير باسورد الروت الى اي شيء يناسبك :
[CODE][FONT="Comic Sans MS"]passwd root[/FONT][/CODE]
ومن ثم طبق الامر التالي لعمل ريستارت للسيرفر والاقلاع من النظام الجديد :
[CODE][COLOR="red"][FONT="Comic Sans MS"]reboot -f[/FONT][/COLOR][/CODE]
انتظر دقيقتين وارجع ادخل على السيرفر بالباسورد الجديدة ..
الان سنبدأ شرح تنصيب XEN على النظام Debian 6 .. باذن الله الانظمة الاخرى نشرحها لاحقا ,,
اولا نطبق الامر التالي للحصول على اخر تحديثات للنظام :
[CODE]
[FONT="Comic Sans MS"]apt-get update && apt-get upgrade -y[/FONT]
[/CODE]
الان نعدل على ملف [COLOR="red"][FONT="Comic Sans MS"]modules [/FONT][/COLOR]بالامر التالي :
[CODE][FONT="Comic Sans MS"]nano /etc/modules[/FONT][/CODE]
جعل خيار الـ loop بالملف كالتالي :
[CODE][FONT="Comic Sans MS"]loop max_loop=64[/FONT][/CODE]
من ثم نعدل ملف [FONT="Comic Sans MS"]sysctl [/FONT]لتفعيل تحويل الاي بي والاتصالات الخاصة بالـ VPS التي ننشاها لاحقا :
[CODE]
[FONT="Comic Sans MS"]nano /etc/sysctl.conf[/FONT]
[/CODE]
ونتاكد من وجود التالي داخل الملف وجميعها يكون مفعل :
[CODE]
[FONT="Comic Sans MS"]net.ipv4.conf.all.rp_filter=1
net.ipv4.icmp_echo_ignore_broadcasts=1
net.ipv4.ip_forward=1
net.ipv6.conf.all.forwarding=1
net.ipv4.conf.default.proxy_arp=1[/FONT]
[/CODE]
الان نفتح ملف اعدادات [COLOR="red"][FONT="Comic Sans MS"]xend-config[/FONT][/COLOR] :
[CODE]
[FONT="Comic Sans MS"]nano /etc/xen/xend-config.sxp[/FONT]
[/CODE]
تاكد من هذه الخيارات وعطلها من الملف بوضع [COLOR="red"][SIZE="4"]#[/SIZE][/COLOR] قبل كل منها :
[CODE]
[FONT="Comic Sans MS"](network-script network-bridge)
(vif-script vif-bridge)[/FONT]
[/CODE]
لتصبح :
[CODE]
[FONT="Comic Sans MS"]# (network-script network-bridge)
# (vif-script vif-bridge)[/FONT]
[/CODE]
من ثم ابحث عن الخيارات التالية وتاكد بانها مفعلة ولا يوجد امامها اشارة [COLOR="red"]#[/COLOR] :
[CODE]
[FONT="Comic Sans MS"](network-script network-route)
(vif-script vif-route)[/FONT]
[/CODE]
الان نحفظ العمل [COLOR="red"][FONT="Comic Sans MS"]CTRL + X[/FONT][/COLOR] من ثم[FONT="Comic Sans MS"] Y[/FONT] . وانتر .
الان نفتح ملف [FONT="Comic Sans MS"]interrfaces [/FONT]الخاص بالنتورك :
[CODE]
[FONT="Comic Sans MS"]nano /etc/network/interfaces[/FONT]
[/CODE]
ونعطل الخيار الموجود هناك بوضع [COLOR="red"]#[/COLOR] امامه .. ليصبح هكذا :
[CODE]
[FONT="Comic Sans MS"]# up route add -net[/FONT]
[/CODE]
ومن ثم نحفظ الملف .
الان نفتح ملف اعدادات الكونفق الخاص بالـ [COLOR="red"][FONT="Comic Sans MS"]XEN [/FONT][/COLOR]الافتراضية التي تعمل على انشاء في بي اس معين :
[CODE]
[FONT="Comic Sans MS"]nano /etc/xen-tools/xen-tools.conf[/FONT]
[/CODE]
ونحذف محتواه كاملا ونضع التالي [COLOR="red"] ( ملاحظة المبتدئين لا يحذفوه لانه فيه تعليمات )[/COLOR] :
[CODE]
[FONT="Comic Sans MS"]dir = /home/xen
install-method = debootstrap
size = 50Gb # Disk size
vcpus = 4 # Virtual CPU quantity
memory = 128Mb # Memory size
swap = 128Mb # Swap size
fs = ext3 # use the EXT3 filesystem for the disk image.
gateway = 192.168.0.1 # replace with your host's ip (NOT gateway) [1]
netmask = 255.255.255.0 # replace with your netmask [2]
broadcast = 192.168.0.255 # replace with your broadcast [3]
passwd = 1
kernel = /boot/vmlinuz-`uname -r`
initrd = /boot/initrd.img-`uname -r`
arch = amd64
dist = lucid
image = sparse
mirror = http://archive.ubuntu.com/ubuntu
boot = 1
serial_device = hvc0
disk_device = xvda
ext3_options = noatime,nodiratime,errors=remount-ro
ext2_options = noatime,nodiratime,errors=remount-ro
xfs_options = defaults
reiserfs_options = defaults
btrfs_options = defaults[/FONT]
[/CODE]
طبعا جميع الخيارات بالاعلى قابلة للتغيير حسب مزاجك ,, مثلا Size و RAM والمعالجات وجميع الخيارات الافتراضية عند انشاء في بي اس يتم اخذها من هذا الملف . لذلك عدل ما تريد .
مع ملاحظة :
يوجد خيارات يجب عليك تغييرها بالملف عند انشاء VPS جديد حتى تحدد النظام الذي ترغب بتنصيبه على الفي بي اس . الخيارات اعلاه تنصب على النظام نسخة اوبنتو .
بعد حفظ الملف ننشيء مجلد خاص للـ XEN داخل /home كما حددنا بالملف :
[CODE]
[FONT="Comic Sans MS"]mkdir /home/xen[/FONT]
[/CODE]
الان نعمل ريستارت للسيرفر وباذن الله يشتغل تمام :
[CODE]
[FONT="Comic Sans MS"]reboot[/FONT]
[/CODE]
وللتاكد ,, طبق الامر وشوف الكيرنل لديك XEN :
[CODE]
[FONT="Comic Sans MS"]uname -r
[/FONT][/CODE]
[COLOR="Green"][SIZE="4"]الان للتاكد من عمل النظام نطبق الامر التالي :[/SIZE][/COLOR]
[CODE]
[FONT="Comic Sans MS"][COLOR="Red"]xm dmesg[/COLOR][/FONT]
[/CODE]
اذا لم يظهر لديك اي ناتج للامر معناها النظام شغال . ولو ظهر لك خلل مثل التالي :
[CODE]
[COLOR="red"][FONT="Comic Sans MS"]WARNING! Can't find hypervisor information in sysfs!
Error: Unable to connect to xend: No such file or directory. Is xend running?[/FONT][/COLOR]
[/CODE]
[COLOR="DarkOrange"]يتم حله بالطريقة هذه :[/COLOR]
[CODE]
[FONT="Comic Sans MS"]mv /etc/grub.d/10_linux /etc/grub.d/50_linux
update-grub2
reboot[/FONT]
[/CODE]