พื้นที่ว่างใน OpenSuse 11.4 ลดลงเป็นศูนย์โดยไม่ต้องใช้โปรแกรมใด ๆ


1

ฉันมี OpenSuse 11.4 linux ผู้ใช้หนึ่งรายบนเซิร์ฟเวอร์ HP proliant ของฉันและฉันเชื่อมต่อกับ TightVCN เสมอ การตั้งค่าเซิร์ฟเวอร์คือ:

core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 508283
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) 55311708
open files                      (-n) 1024
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) 508283
virtual memory          (kbytes, -v) 92324960
file locks                      (-x) unlimited

ฉันไม่เคยมีปัญหานี้มาก่อน แต่เมื่อเร็ว ๆ นี้ไม่ว่าจะมีหรือไม่มีประโยชน์พื้นที่ว่างที่ยากจะลดลงอย่างรวดเร็วจนกว่าจะถึงศูนย์ (ในเวลาน้อยกว่า 24 ชั่วโมง) ไม่มีไฟล์ขนาดใหญ่เมื่อสิ่งนี้เกิดขึ้น เพิ่งเสร็จพื้นที่ว่างและฉันไม่รู้ว่ามันอาจหายไปไหน ไม่มีการใช้พื้นที่ว่างที่มีเสถียรภาพเพราะเมื่อฉันรีสตาร์ทสองครั้งมันจะกลับมา เมื่อการปฏิเสธนี้เริ่มการสูญเสียการเชื่อมต่อ VNC โดยไม่มีการเตือนใด ๆ (แม้จะไม่มีการเชื่อมต่อ VNC สิ่งนี้เกิดขึ้น) มันบังคับให้ฉันรีเซ็ตเซิร์ฟเวอร์ด้วยตนเอง การรีสตาร์ทครั้งแรกคืนค่าการเชื่อมต่อ VNC และการรีสตาร์ทครั้งที่สองสามารถคืนพื้นที่ว่างที่หายไป วงจรนี้ไม่เคยหยุดนิ่ง ดังนั้นฉันต้องการทราบว่าฉันจะแก้ปัญหาได้อย่างไร

คำตอบ:


0

ฉันคิดว่าคุณหมายถึงพื้นที่ว่างในฮาร์ดดิสก์กำลังลดลงเรื่อย ๆ ตัวเลือกเดียวสำหรับสิ่งนี้ที่จะเกิดขึ้นคือมีบางคนหรือบางสิ่งบางอย่างกำลังเขียนไฟล์อย่างต่อเนื่อง โดยปกติแล้วผู้ร้ายคือ daemon ที่ตั้งค่าผิดพลาด

สถานการณ์ที่คล้ายกันฉันเคยเห็น beeing pcsc-lite (เกี่ยวข้องกับ cryptocards) ถูกตั้งค่าให้ทำการบันทึกมากเกินไปและ Firefox ได้ทำการสำรวจอย่างต่อเนื่อง สิ่งนี้ส่งผลให้ถูกบันทึกลงใน. xsession-errors ซึ่งหมุนในการรีสตาร์ท GUI

สิ่งแรกแรก:

  • ทำความคุ้นเคยกับ ssh / openssh / PuTTY เป็นอย่างน้อย
  • หยุด gui ทั้งหมด (login daemon ควรจะเพียงพอ (gdm))
  • เริ่มเชื่อมต่อกับเซิร์ฟเวอร์ผ่าน ssh และตรวจสอบสถานะ

เพื่อที่จะลองและแก้ปัญหาปัญหาต่อไปนี้ (เมื่อมันเกิดขึ้น) จะช่วย:

  • รับรายการของไฟล์ที่เปิดอยู่ ( lsof> / tmp / list_of_open_filesใน terminal เป็น root)
  • ค้นหาไฟล์ขนาดใหญ่ ( ค้นหา {/ path / to / directory /} -type f -size + {size-in-kb} k -exec ls -lh {} \; | awk '{พิมพ์ $ 9 ":" $ 5}' )

ไม่มีใครสามารถเชื่อมต่อกับเซิร์ฟเวอร์ยกเว้นฉัน ไม่มีไฟล์ขนาดใหญ่เกิดขึ้นเมื่อสิ่งนี้เกิดขึ้น เพิ่งเสร็จสิ้นเนื้อที่ว่างในเวลาน้อยกว่า 24 ชั่วโมง ฉันไม่รู้ว่ามันอาจหายไปไหน แม้ว่าจะไม่มีโปรแกรมใดทำงานสิ่งนี้เกิดขึ้น ฉันไม่เคยพบเจอมาก่อน มันเพิ่งเกิดขึ้น
babaref

ผู้ต้องสงสัยคนแรกของฉันจะเป็นบันทึกที่ซ่อนอยู่สำหรับ Xserver พยายามที่จะหยุดมันและจัดการเซิร์ฟเวอร์ในขณะที่มี ssh (เป็นโบนัสนี้จะเพิ่มหน่วยความจำ)
zeridon

แม้กับการเชื่อมต่อ SSH ฉันได้พบนี้ ฉันจัดรูปแบบเซิร์ฟเวอร์และติดตั้งโปรแกรมทั้งหมดใหม่ หลังจาก 3 วันสิ่งนี้เกิดขึ้นอีกครั้ง มีความเป็นไปได้ในการรับไวรัสหรือไม่? นั่นเป็นเรื่องแปลก
babaref

ความเป็นไปได้เสมอ ในความเป็นจริงค่อนข้างยาก ถ้าคุณต้องการฉันสามารถลองดูที่กล่องตัวเอง
zeridon
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.