آموزش رفع مشکل نمایش حجم اشتباه در دایرکت ادمین
بروزرسانی حجم در دایرکت ادمین
مشکل نمایش حجم اکانت ها در directadmin
در صورتی که حجم مصرف شده هاست شما کمتر از میزان نشان داده شده در Directadmin می باشد جهت رفع این مشکل موارد زیر را بررسی کنید:
گام اول:
با توجه به اینکه در دایرکت ادمین در بازه های زمانی چند ساعته بروز شدن فضای هاست انجام می شود، جهت بروز شدن لحظه ای تغییرات لازم است گزینه summary /statistics را در کنترل پنل انتخاب نموده و سپس دکمه Update مقابل Total Disk Usage (MB) را انتخاب کنید.
اگر با این اقدام همچنان حجم نشان داده شده با حجم فایل ها همخوانی نداشت گام دوم را انجام دهید.
گام دوم:
برای رفع این مشکل باید وارد مسیر زیر شوید:
cd /usr/local/directadmin
دستور زیر را اجرا نمایید:
echo "action=tally&value=username&type=user" >> data/task.queue
بجای username نام کاربری اکانت مورد نظر را درج کنید.
برای debug فرایند انجامی دستور زیر را می توانید اجرا نمایید:
./dataskq d800
گام سوم:
اگر مشکل از طریق مرحله قبل برطرف نشد.
repquota /
/usr/sbin/repquota /home
/sbin/quotaoff -a; /sbin/quotacheck -avugm; /sbin/quotaon -a;
echo "action=tally&value=all" >> /usr/local/directadmin/data/task.queue
با اجرای این دستورات حجم تمام اکانت های سرور بروز می شود.