انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: قهستان در 14 مهر 1387، 07:57 قظ
-
سلام دوستان من هر چي تو انجمن براي اين موضوع سرچ كردم چيري پيدا نشد.
براي نصب اوبونتو سرور روي هارد حدود 300 GB چه پارتيشنهايي بايد ايجاد كرد و هر پارتشين چه مقدار باشه.
اگه ممكنه آموزش كاملي رو ارايه بدين. (ضمناً من قصد دارم بااستفاده از اوبونتو سرور و يه IP استاتيك و يك IP غير استاتيك و البته به كمك شما دوستان و اساتيد يه سرور راه بندازم...)
-
به نظر من بحث swap رو یکمی باید روش کار کنیم من باب بحث رو باز می کنم دوستانی که تجربه دارن لطفا کمک کنن :
در مورد سایز swap نظرات مختلف هست مثلا یک نمونه این :
http://www.linux.com/feature/121916
معتقده در سرور ها باید سایز swap رو کوچیک بگیریم و در عوض مقدار RAM رو زیاد کنیم چون swap باعث میشه swappiness افزایش و performance رو کاهش بده ولی به نظر من در صورت لزوم میشه swappiness رو دستی با تنظیماتش که توی اون لینک هم گفته کاهش داد .
نظر بعدی مثل این که به نظر من پخته تر اومد :
http://youritknowledge.wordpress.com/2008/08/14/how-to-improve-the-swap-performance-on-your-linux-server/
به نظر این دوستمون برای سرور باید سایز swap رو زیاد بگیریم هر چند که در مورد ram صحبتی نکرده ولی گفته که swap بالا سرور رو stable میکنه و باعث میشه که حملاتی مثل denial of service دیرتر سیستم شما رو از پا دربیارن و مثالی هم زده . یعنی در صورت کم آمدن ram در صورتی که swap هم نداشته باشی سرور رسما down خواهد شد و جوابگو نخواهد بود .
در لینک دوم بحثی هم در مورد افزایش performance با قرار دادن swap روی چند دیسک نوشته شده که به نظرم جالب اومد ، پیشنهاد میکنم مطالعه کنید.
----------------
اگر شما روی این سیستم میخوای کاربرای زیادی تعریف کنین بهتره که دایرکتوری home رو در یک پارتیشن جدا تعریف کنین ، هم برای اینکه فضای home محدود بیشه و هم برای راحتی در بازیابی اطلاعات کاربران . در این صورت مطمئن میشین که اطلاعات کاربر ها کل هارد رو پر نمیکنه و باعث بروز مشکل نمیشه. و دلیل دیگه این کار افزایش سطح امنیت با جدا کردن مانت پوینت دایرکتوری کاربران از دایرکتوری روت هست.
---------------
دایرکتوری var هم در سرور اصولا باید جدا تعریف بشه . mail spool ها و printer ها و همچنین log سیستم در این دایرکتوری ذخیره میشن که باز هم ممکنه کل فضا رو اشغال کنه در این صورت میتونی مطمئن باشی که سرور down نمیشه .
--------------
پارتیشن boot هم پیشنهاد میشه که جدا در نظر گرفته بشه .
-
ممنون تقريبا كامل بود
البته براي حرفهايها
اگه ممكنه با تصوير نمايش بدين كه كدوم پارتيشن با چه حجمي باشه
تا جايي كه من ياد گرفتم پارتيشنها بايد mount و يا unmount باشن
در اين مورد هم توضيح بدين لطفا
-
شما چقدر فضا در نظر گرفتی برای سرور ؟
تعداد کاربرها و بار سرور در چه حدی خواهد بود ؟
این سرور چه سرویس هایی رو باید ارائه بده ؟
در مورد mount بودن هم شما دقدقه ای نداری و به صورت خودکار این پارتیشن ها mount خواهد شد . پارتیشینی که unmount باشه در واقع بارگذاری نشده و دسترسی به اون پارتیشن مقدور نیست . که با دستور mount میشه به صورت موقت و یا با دستکاری fstab به صورت دائم پارتیشن ها رو mount کرد.
البته تمام دایرکتوری های دیگه رو هم میشه در یک پایتیشن جدا از root تعریف کرد . ولی مهمترین ها به نظر من همین ها بودن . حتی میتونی پارتیشین برای وب سرور درست کنی به اسم مثلا www . و بعضی ها هم tmp رو یک پارتیشن جدا در نظر میگیرن.
تا اینجا به نظر من :
/boot 100MB
swap 2GB
بقیه رو هم با توجه با فضایی که در نظر گرفتی عرض میکنم.
-
این هم یک راهنمای خوب و راحته. اگه بتونم تو همین هفته ویکیش میکنم. :)
http://shearer.org/Linux_Server_Partitioning
-
این هم یک راهنمای خوب و راحته. اگه بتونم تو همین هفته ویکیش میکنم. :)
http://shearer.org/Linux_Server_Partitioning
خیلی خوبه ، اگر چند تا مثال هم در مورد کار سرور و سایز پارتیشن ها بهش اضافه بشه عالی میشه .