นี่คือคำสั่ง grok-fsck ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
GROK-FSCK - ตรวจสอบที่เก็บมิเรอร์สำหรับความเสียหาย
เรื่องย่อ
grok-fsck -c /path/to/fsck.conf
DESCRIPTION
ที่เก็บ Git อาจเสียหายได้ไม่ว่าจะอัปเดตบ่อยหรือไม่ก็ตาม ซึ่งก็คือ
เหตุใดจึงมีประโยชน์ในการตรวจสอบเป็นประจำโดยใช้ "git fsck" Grokmirror มาพร้อมกับ a
ยูทิลิตี้ "grok-fsck" ที่จะเรียกใช้ "git fsck" บนที่เก็บ git ที่ทำมิเรอร์ทั้งหมด มันคือ
ควรจะเรียกใช้ทุกคืนจาก cron และจะพยายามอย่างดีที่สุดเพื่อสุ่มเช็ค
ดังนั้นจึงมีการตรวจสอบที่เก็บชุดย่อยในแต่ละคืนเท่านั้น ข้อผิดพลาดใด ๆ จะถูกส่งไปยัง
ผู้ใช้ตั้งค่าใน MAILTO
OPTIONS
--รุ่น
แสดงหมายเลขเวอร์ชันของโปรแกรมและออก
-ชม, --ช่วยด้วย
แสดงข้อความช่วยเหลือนี้และออก
-ใน, --รายละเอียด
ละเอียดและบอกเราว่าคุณกำลังทำอะไร
-NS, --บังคับ
บังคับให้รันทันทีบนที่เก็บทั้งหมด
-c กำหนดค่า --config=กำหนดค่า
ที่ตั้งของ fsck.conf
ตัวอย่าง
ค้นหา fsck.conf และแก้ไขเพื่อให้สอดคล้องกับความต้องการของคุณ ไฟล์การกำหนดค่าเริ่มต้นคือ
แสดงความคิดเห็นอย่างหนัก
ตั้งค่างาน cron ให้ทำงานทุกคืนและส่งอีเมลข้อผิดพลาดที่ค้นพบไปยังรูท:
# ตรวจสอบให้แน่ใจว่าได้ตั้งค่า MAILTO สำหรับรายงานข้อผิดพลาด
MAILTO=รูท
#วิ่งทุกคืนตอนตี2
00 02 * * * มิเรอร์ /usr/bin/grok-fsck -c /etc/grokmirror/fsck.conf
คุณสามารถบังคับให้วิ่งเต็มที่โดยใช้ -f ตั้งค่าสถานะ แต่ถ้าคุณไม่มี git เล็ก ๆ เพียงไม่กี่ตัว
ไม่แนะนำที่เก็บข้อมูล เนื่องจากอาจใช้เวลาหลายชั่วโมงจึงจะเสร็จสมบูรณ์
ใช้ grok-fsck ออนไลน์โดยใช้บริการ onworks.net