คำถามติดแท็ก solaris-10

5
ฉันจะกู้คืนพื้นที่ว่างบนไฟล์ที่ถูกลบโดยไม่ต้องเริ่มกระบวนการอ้างอิงได้อย่างไร
เมื่อไฟล์ขนาดใหญ่ถูกลบบนเซิร์ฟเวอร์ไฟล์อาจยังคงถูกอ้างอิงโดยกระบวนการดังนั้นระบบไฟล์จึงไม่มีพื้นที่ว่างมากขึ้น ฉันพยายามใช้lsofแต่ดูเหมือนว่าไม่ได้รายการไฟล์ที่ถูกลบ fuser -cทำได้ดีกว่า แต่รายการของกระบวนการยาวเกินกว่าที่จะตรวจสอบได้สำหรับแต่ละกระบวนการโดยเฉพาะเนื่องจากแต่ละกระบวนการเป็นกระบวนการของออราเคิล bash-3.2# fuser -c /var /var: 105o 29999o 20444c 3528c 27258o 7715o 3864o 3862o 2494o 18205o 17450co 17445co 14912co 14824co 14818co 14816o 14814o 8532c 8530c 7633com 7118o 6958o 6790c 6784co 6734o 6693o 6689o 6684o 6675o 6635o 6594c 6548o 6547o 6546o 6545o 6544o 6543o 6542o 6541o 6540o …

1
NFS v3 กับ v4
ฉันสงสัยว่าทำไม NFS v4 จะเร็วกว่า NFS v3 มากและหากมีพารามิเตอร์ใด ๆ ใน v3 ที่สามารถปรับแต่งได้ ฉันเมานต์ระบบไฟล์ sudo mount -o 'rw,bg,hard,nointr,rsize=1048576,wsize=1048576,vers=4' toto:/test /test จากนั้นเรียกใช้ dd if=/test/file of=/dev/null bs=1024k ฉันสามารถอ่าน200-400MB / s ได้ แต่เมื่อฉันเปลี่ยนเวอร์ชั่นเป็นvers=3remount และรัน dd อีกครั้งฉันจะได้90MB / sเท่านั้น ไฟล์ที่ฉันกำลังอ่านเป็นไฟล์หน่วยความจำในเซิร์ฟเวอร์ NFS ทั้งสองด้านของการเชื่อมต่อคือ Solaris และมี 10GbE NIC ฉันหลีกเลี่ยงการแคชฝั่งไคลเอ็นต์โดยการทำซ้ำระหว่างการทดสอบทั้งหมด ฉันเคยdtraceเห็นบนเซิร์ฟเวอร์เพื่อวัดความรวดเร็วของการให้บริการข้อมูลผ่าน NFS สำหรับ v3 และ v4 ฉันเปลี่ยนไป: nfs4_bsize nfs3_bsize …
11 solaris  solaris-10  nfs4  nfs 

2
ใช้หน่วยความจำบน Solaris 10
อีกหนึ่งคำถามเกี่ยวกับหน่วยความจำบน Solaris 10 ด้านบนแสดงให้เห็นว่าฉันมีหน่วยความจำ 672 MB ฟรี: 130 processes: 126 sleeping, 2 zombie, 2 on cpu CPU states: 95.1% idle, 3.9% user, 1.0% kernel, 0.0% iowait, 0.0% swap Memory: 16G phys mem, 672M free mem, 2048M total swap, 2023M free swap vmstatแสดงให้เห็นว่าฉันเหมือนเดิม: kthr memory page disk faults cpu r b …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.