ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل پر شدن پوشه tmp سرور و دادن خطا در Centos 7



mamad1339
February 21st, 2023, 22:23
سلام
خسته نباشید
بنده یک سرور اختصاصی دارم که سیستم عاملش centos 7 هست و داره توی ترمینالش خطای زیر میده :


-bash: 32 - : syntax error: operand expected (error token is "- ")
-bash: cannot create temp file for here-document: No space left on device
-bash: cannot create temp file for here-document: No space left on device
-bash: cannot create temp file for here-document: No space left on device


توی ترمینال وقتی دستور df -h میزنم با متن زیر مواجه میشوم :


Filesystem Size Used Avail Use% Mounted on
devtmpfs 32G 0 32G 0% /dev
tmpfs 32G 1020K 32G 1% /dev/shm
tmpfs 32G 9.5M 32G 1% /run
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/mapper/centos_static-root 1.8T 121G 1.6T 8% /
/dev/nvme0n1p1 1019M 345M 674M 34% /boot
/dev/loop0 3.9G 3.9G 0 100% /tmp
tmpfs 6.3G 0 6.3G 0% /run/user/0


ممنون میشوم راهنمایی کنید تا مشکلم را حل کنم .

demonvictor
February 21st, 2023, 23:13
سلام. باید ببینیم که چه چیزی داخل این پوشه ایجاد شده تا بتونیم منبع مشکلی که باعث پرشدنش داره میشه رو پیداکنیم.
اگه آپتایم سرورت، بیشتر از یکسال هستش، میتونه طبیعی باشه. اما اگه خیلی سریع و مرتبا داره این مشکل برات ایجاد میشه، اول یه پوشه درست کن:


cd /
mkdir check


بعدش دیتای تمپت رو بفرست داخل پوشه ی بالا که چک کنیم ببینیم مشکل از کجاست:


mv /tmp/* /check


الآن موقتا مشکلت حل شده. اگه آپتایم سرورت بیشتر از یکسال هستش که کلا پوشه ی چک رو پاک کن و همه چیز طبیعیه. اما اگه یه ایرادی هستش که داره خیلی سریع، ابن پوشه رو پرش میکنه، با من در ارتباط باش تا از طریق پوشه ی چک، بررسی کنیم ببینیم داستان چیه.

هزینه ای نداره.