ผู้ดูแลเซิร์ฟเวอร์

คำถาม & คำตอบสำหรับผู้ดูแลระบบและเครือข่าย


16
วิธีที่ดีที่สุดในการตรวจสอบว่าติดตั้งไดรฟ์ข้อมูลในสคริปต์ Bash อย่างไร
วิธีที่ดีที่สุดในการตรวจสอบว่าติดตั้งไดรฟ์ข้อมูลในสคริปต์ Bash อย่างไร สิ่งที่ฉันชอบจริงๆคือวิธีการที่ฉันสามารถใช้สิ่งนี้: if <something is mounted at /mnt/foo> then <Do some stuff> else <Do some different stuff> fi
103 linux  bash  mount 


8
ดิสก์เดียวในอาร์เรย์ SATA RAID-10 ของฮาร์ดแวร์สามารถนำอาร์เรย์ทั้งหมดมาหยุดการร้องเสียงกรี๊ดได้อย่างไร
โหมโรง: ฉันเป็นรหัสลิงที่รับหน้าที่ดูแลระบบดูแล บริษัท ขนาดเล็กของฉันมากขึ้น รหัสของฉันคือผลิตภัณฑ์ของเราและเราให้แอพเดียวกันกับ SaaS มากขึ้นเรื่อย ๆ ประมาณ 18 เดือนที่ผ่านมาฉันย้ายเซิร์ฟเวอร์ของเราจากผู้ให้บริการโฮสต์ศูนย์กลางระดับพรีเมี่ยมไปยังเครื่องมือดันชั้นวางเปล่าในศูนย์ข้อมูลระดับ IV (แท้จริงอยู่ฝั่งตรงข้ามถนน) สิ่งนี้ทำให้เราทำสิ่งต่าง ๆ ได้มากมายเช่นเครือข่ายการจัดเก็บและการตรวจสอบ ในฐานะที่เป็นส่วนสำคัญในการเปลี่ยนที่เก็บข้อมูลแบบต่อพ่วงโดยตรงจาก บริษัท โฮสติ้งฉันได้สร้าง NAS แบบสองโหนดขนาด 9TB โดยใช้ SuperMicro chassises, การ์ด RAID 3ware, Ubuntu 10.04, ดิสก์ SATA สองโหล, DRBD และ เป็นเอกสารทั้งหมดด้วยความรักในสามบล็อกโพสต์: สร้างขึ้นและการทดสอบใหม่ 9TB SATA RAID10 NFSv4 NAS: Part I , Part IIและPart III นอกจากนี้เรายังติดตั้งระบบตรวจสอบ Cacit …

2
ฉันจะตรวจสอบว่าสนับสนุน TLS 1.2 บนเว็บเซิร์ฟเวอร์ระยะไกลจากเปลือก RHEL / CentOS ได้อย่างไร
ฉันใช้ CentOS 5.9 ฉันต้องการพิจารณาจาก linux shell หากเว็บเซิร์ฟเวอร์ระยะไกลสนับสนุน TLS 1.2 โดยเฉพาะ (เทียบกับ TLS 1.0) มีวิธีง่าย ๆ ในการตรวจสอบว่า? ฉันไม่เห็นตัวเลือกที่เกี่ยวข้องopensslแต่บางทีฉันอาจมองเห็นบางสิ่งบางอย่าง
102 linux  centos  openssl  tls 

11
ตู้เสื้อผ้าเซิร์ฟเวอร์ระบายความร้อน - ไม่มีแอร์เป็นไปได้
เรากำลังจะย้ายไปยังสำนักงานแห่งใหม่ในอาคารเก่าในลอนดอน (นั่นคือประเทศอังกฤษ :) และกำลังปิดกั้นพื้นที่ขนาด 2 ม. x 1.3 ม. ซึ่งอุปกรณ์เราเตอร์และโทรศัพท์สิ้นสุดลงเพื่อใช้เป็นตู้เซิร์ฟเวอร์ ตู้เสื้อผ้าจะมี: 2 สวิตช์ 24 พอร์ต 1 เราเตอร์ 1 โมเด็ม VSDL 1 เดสก์ท็อปของเดลล์ 1 4-bay NAS 1 ไมโครเซิร์ฟเวอร์ HP 1 UPS กล่องโทรศัพท์เล็ก ๆ น้อย ๆ ไม่มีเครื่องปรับอากาศส่วนกลางในสำนักงานและจะไม่มี เราสามารถติดตั้งท่อไปด้านนอกได้อย่างง่ายดาย - เพียงไม่กี่เมตรสู่หน้าต่างซึ่งหันไปทางลานบ้าน คำถามของฉันคือการติดตั้งพัดลมระบายที่มีท่อทางหน้าต่างควรจะเพียงพอสำหรับการระบายความร้อนหรือไม่? จะต้องมีพัดลมไอดีและท่อไอดี (จากหน้าต่างด้วย) หรือไม่? เราไม่ต้องการทิ้งช่องว่างไว้ที่ประตูตู้เสื้อผ้าเพราะจะทำให้เสียงดังเข้ามาในสำนักงาน หากเราไม่ต้องใส่เครื่องปรับอากาศแบบพกพาเข้าไปในตู้เสื้อผ้านั่นก็ถือว่าสมบูรณ์แบบ สำนักงานมีประมาณ 12 คน ลอนดอนมีอุณหภูมิปานกลางสูงสุดเฉลี่ยในเดือนสิงหาคมคือ 31 องศาเซลเซียส …

3
ความหมายของ '@' ในไฟล์โซน DNS คืออะไร
ฉันมีข้อมูลต่อไปนี้ในไฟล์โซน DNS สำหรับโดเมนของฉัน: $ORIGIN mydomain.com. @ IN A 208.X.Y.Z mail IN A 208.X.Y.Z ... etc.. อะไร@บรรทัดหมายความว่าอย่างไร ฉันรู้ว่าสิ่งที่บันทึกเป็น .. แต่โฮสต์ที่มีเครื่องหมาย ที่เข้าสู่ระบบ ?

8
ฉันจะตั้งค่าตัวแปรสภาพแวดล้อม PATH ทั่วโลกบน OS X ได้อย่างไร
ฉันต้องการผนวกตัวแปรสภาพแวดล้อม PATH ทั่วโลกใน OS X เพื่อให้เชลล์ผู้ใช้และแอปพลิเคชัน GUI ได้รับสภาพแวดล้อม PATH เดียวกัน ฉันรู้ว่าฉันสามารถผนวกเส้นทางในสคริปต์เริ่มต้นเชลล์ แต่การตั้งค่าเหล่านั้นไม่ได้รับมรดกโดยแอปพลิเคชัน GUI วิธีเดียวที่ฉันพบคือการกำหนดตัวแปรสภาพแวดล้อมของเส้นทางใหม่ใน/etc/launchd.conf : setenv PATH /usr/bin:/bin:/usr/sbin:/sbin:/my/path ฉันไม่สามารถหาวิธีที่จะผนวกเข้ากับ PATH ในความเป็นlaunchd.confจริงได้ ฉันกังวลเล็กน้อยเกี่ยวกับวิธีการนี้ แต่จนถึงตอนนี้เป็นสิ่งเดียวที่ทำงานได้ มีวิธีที่ดีกว่า?
101 mac-osx  path 

8
ฉันจะตรวจสอบการโหลดฮาร์ดดิสก์บน Linux ได้อย่างไร
มีอรรถประโยชน์บรรทัดคำสั่งที่ดีในการตรวจสอบการโหลดฮาร์ดดิสก์บน linux หรือไม่ สิ่งที่ชอบtopแต่จากนั้นตรวจสอบกิจกรรมดิสก์ iso cpu การใช้งาน โดยเฉพาะอย่างยิ่งฉันสงสัยว่าสำหรับบางเซิร์ฟเวอร์ (ภาระหนัก) หลังจากการปรับปรุงหลายอย่างในส่วนต่าง ๆ ของโปรแกรมที่ทำงานอยู่ในตอนนี้คอขวดเป็นเพียงการบันทึกไปยังไฟล์บนดิสก์ แต่ฉันพบว่ามันยากมากที่จะประเมินปริมาณการรับส่งข้อมูลที่เซิร์ฟเวอร์สามารถจัดการได้ เครื่องมือในอุดมคติของฉันจะเป็นสิ่งที่พิมพ์ว่า "คุณกำลังใช้แบนด์วิดท์ดิสก์ 35% ในตอนนี้" ความคิดใด ๆ

15
GIT เป็นเครื่องมือสำรอง
บนเซิร์ฟเวอร์ติดตั้ง git cd / git init git add . git commit -a -m "Yes, this is server" จากนั้น/.git/ชี้ไปที่ไดรฟ์เครือข่าย (SAN, NFS, Samba) หรือดิสก์อื่น ใช้งาน cron ทุกชั่วโมง / วัน ฯลฯ เพื่ออัพเดตการเปลี่ยนแปลง ไดเรกทอรี. git จะมีสำเนาของไฟล์เซิร์ฟเวอร์ทั้งหมด (ยกเว้นไฟล์ที่ไม่มีประโยชน์ / ซับซ้อนเช่น / proc, / dev ฯลฯ ) สำหรับเซิร์ฟเวอร์การพัฒนาที่ไม่สำคัญที่ฉันไม่ต้องการความยุ่งยาก / ค่าใช้จ่ายในการตั้งค่าในระบบสำรองข้อมูลที่เหมาะสมและการสำรองข้อมูลจะทำเพื่อความสะดวกเท่านั้น (IE เราไม่จำเป็นต้องสำรองข้อมูลเซิร์ฟเวอร์นี้ แต่จะบันทึก บางครั้งหากสิ่งผิดพลาด) นี่อาจเป็นโซลูชันสำรองข้อมูลที่ถูกต้องหรือไม่หรือมันจะตกอยู่ในกองใหญ่ของเซ่อหรือไม่
101 backup  git 


12
คุณจะเพิ่มพื้นที่ดิสก์แขกของ KVM ได้อย่างไร
ฉันตั้งค่าผู้เยี่ยมชม Ubuntu บนโฮสต์ CentOS KVM ด้วยพื้นที่ดิสก์เริ่มต้น 6GB ฉันจะเพิ่มพื้นที่ดิสก์ของผู้เยี่ยมชม Ubuntu จากบรรทัดคำสั่งได้อย่างไร แก้ไข # 1: ฉันใช้ไฟล์อิมเมจดิสก์ (qemu)

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

4
ไฟล์โอน robocopy ไม่ใช่โฟลเดอร์
ฉันพยายามใช้robocopyเพื่อถ่ายโอนไฟล์เดียวจากที่หนึ่งไปอีกที่หนึ่ง แต่robocopyดูเหมือนว่าฉันคิดว่าจะระบุโฟลเดอร์เสมอ นี่คือตัวอย่าง: robocopy "c:\transfer_this.txt" "z:\transferred.txt" แต่ฉันได้รับข้อผิดพลาดนี้แทน: 2009/08/11 15:21:57 ERROR 123 (0x0000007B) Accessing Source Directory c:\transfer_this.txt\ (สังเกต\ที่ท้ายtransfer_this.txt) แต่ถ้าฉันถือว่ามันเหมือนโฟลเดอร์ทั้งหมด: robocopy "c:\folder" "z:\folder" มันใช้งานได้ แต่หลังจากนั้นฉันต้องถ่ายโอนทุกอย่างในโฟลเดอร์ ฉันจะถ่ายโอนไฟล์เดียวได้robocopyอย่างไร

7
มีประวัติ CMD ทั่วโลกที่ต่อเนื่องหรือไม่?
บางครั้งฉันลืมว่าลักษณะที่แน่นอนของคำสั่ง CMD มีลักษณะอย่างไรแล้วฉันต้องการค้นหาประวัติ CMD ของฉันเอง เห็นได้ชัดว่าในเซสชั่นเดียวกันคุณสามารถเรียกดูได้ด้วยปุ่มลูกศรขึ้นและลง แต่จะเกี่ยวกับประวัติของเซสชัน CMD ในอดีตหรือไม่ มีไฟล์บันทึกประวัติที่ถูกเขียนลงไปหรือไม่หรือมันทั้งหมดไปที่เนอร์วาน่าดิจิทัลหรือไม่? ขอบคุณ!

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