سلام دوستان
بنده یه سرور دارم که 2 تا هارد داره معمولی و ssd
چطوری میتونم 2 مدل پکیج داشته باشم که وقتی مشتری هاست معمولی سفارش میده روی هارد معمولی ساخته بشه و هاست های ssd روی هارد ssd ؟
سلام دوستان
بنده یه سرور دارم که 2 تا هارد داره معمولی و ssd
چطوری میتونم 2 مدل پکیج داشته باشم که وقتی مشتری هاست معمولی سفارش میده روی هارد معمولی ساخته بشه و هاست های ssd روی هارد ssd ؟
ویرایش توسط company_hosting : April 23rd, 2015 در ساعت 03:51
شرکت(داده گستر سینا شیراز ) به شماره ثبت: 38085 "پشتیبانی سایت"
برای مشاوره تخصصی با ما در تماس باشید:حسینی 09372186266 / 22912645-021
با سلام
چون در لینوکس میشود یک پارتیشن را روی یک فولدر مونت کرد و این طوری میتونید برای کاربرایی که مثلا هارد SSD میخواند پارتیشن هارد SSD را روی فولدر مربوط به اکانت آنها مونت کنید.
مثلا تمام اکانت ها در پوشه /home هستند . یک پوشه جدید به نام /home2 ایجاد کنید و پارتیشن هارد SSD را روی این پوشه مونت کنید .
حالا در دایرکت ادمین اکانت های ssd را باید دستی در این شاخه ایجاد کنید .
با خط فرمان هم نمیشه هاست توسط خود دایرکت ادمین ساخت جوری که براش مسیر home رو دستی روی هارد مورد نظر ست کرد ؟
در سرور دایرکت ادمین این فایل را ادیت کنید :
nano /etc/default/useradd
قسمت HOME=/home را مثلا به HOME=/home2 تغییر بدید و تست کنید ، یوزر های جدید در این پارتیشن ساخته خواهند شد .
سلام
اگر توانایی نوشتن برنامه به زبان bash دارید میتونید یک اسکریپت بنویسید که اگر مثلا در نام پکیج هاست کاربر عبارت ssd باشد و یا پکیج نام خاصی داشته باشد اتوماتیک اول ادرس home را تغییر دهد و سپس یوزر ساخته شود و در اخر ادرس هوم به شکل اول برگردد
یا به صورت حرفه ای تر پس از ساخته شدن کاربر پوشه ی home کاربر تغییر کند به پارتیشن دوم
در این صورت به صورت کاملا اتوماتیک میتوانید هاست روی ۲ هارد بدهید
البته راه های بهتری هم هست ولی کمی سخت هست
مشکل استفاده از home2 :
باید حتما کاربر اطلاع داشته باشید که ادرس به چه صورت است چون در بخش هایی مثل cron دایرکت ادمین بدون توجه به پوشه ی home کاربر به صورت دیفالت ادرس دهی میکند البته شاید با تغییراتی در قالب بتوان مشکل را حل کرد ولی ساده نیست!
ممکن است مشکلات دیگری هم رخ بدهد
درمورد بکاپ گیری قبلا تست کردم مشکلی وجود ندارد بکاپ به صورت سالم گرفته شد
کلا چنبن کار هایی درصورتی که با ساختار دایرکت ادمین و لینوکس اشنا نیستید پیشنهاد نمیشود
- - - Updated - - -
درمورد سی پنل :
اشنایی زیادی با سی پنل ندارم اما میدانم که میتوانید با ابزار change partition که در زمان زدن + کنار اکانت ها در اکانت لیست ، نمایش داده میشود پارتیشن را درصورت داشتن home2 .. تغییر دهید
یعنی روزانه کاربرانی که قرار است روی اس اس دی باشند را به پارتیشن اس اس دی منتقل کنید
شاید راه خیلی بهتری وجود داشته باشد اگر پیدا کردم اطلاع میدهم (گفتم زیاد سی پنل کار نکردم!)
- - - Updated - - -
تاپیک مشابه درمورد سی پنل که راه حلی پیدا نشده: https://forums.cpanel.net/threads/as...ccount.162154/
کامل برابر نیست اما شبیه هست
ParsConfig:Managed Servers,CacheServer,Server Administration
IRDirectAdmin:Hosting Solutions
M.Tamadon:09172593746
سلام
ممنون از پاسختون
مشکلی بابت نوشتن کد bash نیست
فقط چطوری میشه فرایند ساخت هاست توسط دایرکت ادمین رو تغییر داد ؟ مستنداتی در این زمینه ارایه شده ؟
اگر تمایل داشته باشید میتونیم به صورت 2 نفری این پروژه رو در قالب یک افزونه دایرکت ادمین کد نویسی کنیم.
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)