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

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

9
สคริปต์เพื่อทดสอบโดยอัตโนมัติหากมีเว็บไซต์
ฉันเป็นผู้พัฒนาเว็บไซต์โดดเดี่ยวที่มี Centos VPS ของตัวเองที่โฮสต์เว็บไซต์เล็ก ๆ น้อย ๆ สำหรับลูกค้าของฉัน วันนี้ฉันค้นพบบริการ httpd ของฉันหยุดทำงาน (โดยไม่มีเหตุผลที่ชัดเจน - แต่นั่นเป็นอีกเธรดหนึ่ง) ฉันรีสตาร์ท แต่ตอนนี้ฉันต้องหาวิธีที่ฉันจะได้รับแจ้งทางอีเมลและ / หรือ SMS หากมันเกิดขึ้นอีกครั้ง - ฉันไม่ชอบเมื่อลูกค้าของฉันโทรหาฉันเพื่อบอกเว็บไซต์ของพวกเขาไม่ทำงาน! ฉันรู้ว่าอาจมีความเป็นไปได้ที่แตกต่างกันมากมายรวมถึงซอฟต์แวร์ตรวจสอบสถานะเซิร์ฟเวอร์ ฉันคิดว่าสิ่งที่ฉันต้องการจริงๆคือสคริปต์ที่ฉันสามารถเรียกใช้เป็นงาน cron จากโฮสต์ dev ของฉัน (ซึ่งทำงานในสำนักงานของฉันอย่างถาวร) ที่พยายามโหลดหน้าจากเซิร์ฟเวอร์ที่ใช้งานจริงของฉันและถ้ามันไม่โหลดภายใน 30 วัน วินาทีจากนั้นจะส่งอีเมลหรือ SMS ฉันค่อนข้างขยะที่เชลล์สคริปต์ดังนั้นคำถามนี้ ข้อเสนอแนะใด ๆ ที่จะได้รับการชื่นชมอย่างสุดซึ้ง

10
zeroing SSD ไดรฟ์
เราโฮสต์ VPSes สำหรับลูกค้า VPS ของลูกค้าแต่ละรายจะได้รับ LVM LV บนฮาร์ดดิสก์แกนหมุนมาตรฐาน หากลูกค้าต้องการออกไปเราจะทำให้ LV เป็นศูนย์เพื่อให้แน่ใจว่าข้อมูลของพวกเขาจะไม่รั่วไหลไปยังลูกค้ารายอื่น เรากำลังคิดจะไปกับ SSD สำหรับธุรกิจโฮสติ้งของเรา เมื่อระบุว่า SSD มีเทคโนโลยี "การปรับระดับการสึกหรอ" สิ่งนั้นทำให้ไม่มีจุดศูนย์หรือไม่? นี่ทำให้แนวคิด SSD ไม่สามารถทำได้ใช่หรือไม่เนื่องจากเราไม่อนุญาตให้ข้อมูลลูกค้ารั่วไหลไปยังลูกค้ารายอื่น
18 hard-drive  ssd 

4
ที่อยู่ IP ถูกกำหนดอย่างไร?
ฉันมีเวลายากที่จะเข้าใจว่าหน่วยงานที่กำกับดูแลกำหนดที่อยู่ IP บริษัท ใช้ BGP เพื่อโฆษณา IP เหล่านั้นอย่างไรและการทำงานของอินเทอร์เน็ตอย่างไร DNS นั้นมาจากไหน มีใครแนะนำการอ่านที่ดีว่าสิ่งนี้ใช้งานได้จริงหรือไม่? ฉันคิดว่าฉันมีคำถามหลายข้อ สิ่งแรกคือ ARIN (หรือองค์กรปกครองอื่น) มีความสำคัญหรือไม่? หากพวกเขาไม่อยู่ใกล้ ๆ จะมีความสับสนวุ่นวายไหม? เมื่อพวกเขากำหนดบล็อกพวกเขาไม่ได้กำหนดไว้ตามกฎหมายใช่หรือไม่ คุณต้องใช้ BGP เพื่อโฆษณาถูกต้องหรือไม่ ฉันมักจะคุ้นเคยกับสภาพแวดล้อมการโฮสต์แบบปิด (เฉพาะ / แชร์) ที่คุณกำหนดเส้นทาง IP จากนั้น DNS เข้ามาเล่นอย่างไร ด้วยนายทะเบียนของฉันฉันสามารถลงทะเบียนเซิร์ฟเวอร์ DNS (eNom) - นั่นหมายความว่าอย่างไร ฉันได้ติดตั้ง Bind และทำงานทั้งหมดแล้วและฉันใช้เซิร์ฟเวอร์ DNS ของตัวเอง แต่พวกเขาเป็นใครลงทะเบียนเซิร์ฟเวอร์ DNS นั้นด้วย ฉันแค่ไม่เข้าใจ ฉันรู้สึกว่านี่เป็นสิ่งที่ฉันควรรู้และไม่ทำและฉันรู้สึกท้อแท้จริงๆ มันเหมือน .. ง่าย …


4
RAM โหมดมิเรอร์: มันคุ้มหรือไม่
ไม่คุ้นเคยกับ "Mirrored Channel Mode" ของ Intel สำหรับการตั้งค่าเซิร์ฟเวอร์เบลด (ฐานข้อมูล MySQL OLTP ที่หนักหน่วงปานกลางโดยทั่วไปของคุณทำงานอยู่บนเบลดโลหะเปลือยโดยไม่มีการจำลองเสมือนในขณะนี้) จากเอกสารของ Intel ฉันสามารถค้นหา: Intel Xeon Processor 5500 series และ Intel Xeon Processor 5600 series รองรับการจำลองช่องทางเพื่อกำหนดค่าช่องสัญญาณที่มีอยู่ของ DDR3 DIMM ในการกำหนดค่าแบบมิเรอร์ การกำหนดค่าที่มิเรอร์เป็นภาพที่ซ้ำซ้อนของหน่วยความจำและสามารถทำงานต่อไปได้แม้จะมีข้อผิดพลาดที่ไม่สามารถแก้ไขได้เป็นระยะ การจำลองช่องสัญญาณเป็นคุณสมบัติ RAS ซึ่งมีการเก็บรักษาข้อมูลหน่วยความจำภาพเหมือนกันสองภาพจึงให้ความซ้ำซ้อนสูงสุด ในโปรเซสเซอร์ Intel Xeon 5500 series และโปรเซสเซอร์ Intel Xeon Processor 5600 series ที่ใช้เซิร์ฟเวอร์บอร์ด Intel การทำมิเรอร์นั้นทำได้ในหลายช่องทาง ช่องที่ใช้งานอยู่จะเก็บภาพหลักและอีกช่องหนึ่งจะเก็บภาพที่สองของหน่วยความจำระบบ คอนโทรลเลอร์หน่วยความจำในตัวในโปรเซสเซอร์ Intel …
18 memory 

4
ใช้ bash ฉันจะหาค่าเฉลี่ยสูงสุดและต่ำสุดจากรายการตัวเลขได้อย่างไร
ฉันมี greps piped อนุกรม awks และ seds ซึ่งสร้างรายการของตัวเลขหนึ่งในแต่ละบรรทัด บางสิ่งเช่นนี้ 1.13 3.59 1.23 ฉันจะไปป์ไลน์นี้กับสิ่งที่จะส่งออกโดยเฉลี่ยสูงสุดและต่ำสุดได้อย่างไร

2
จะบอกให้หน้าจอ GNU เรียกใช้. bash_profile ในแต่ละหน้าต่างใหม่ได้อย่างไร
เมื่อเปิดหน้าต่างใหม่ในหน้าจอ GNU จะทำงานแต่ไม่.bashrc .bash_profileในการตั้งค่าของฉันผลลัพธ์นี้ทำให้ตัวแปรสภาพแวดล้อมบางอย่างไม่ได้รับการตั้งค่าอย่างถูกต้องในหน้าต่างนั้น ฉันจะบอกให้หน้าจอ GNU ทำงานตลอดเวลา.bash_profileแทนที่จะ.bashrcเปิดหน้าต่างใหม่ได้อย่างไร (โปรดอย่าบอกให้ฉันโทร.bash_profileจากฉัน.bashrc:)
18 gnu-screen 

5
โหลดเครือข่ายใดที่จำเป็นต้องมีการขัดจังหวะโดย NIC กับการหยั่งเสียง?
มีใครบ้างที่มีข้อมูลหรือการคำนวณขั้นพื้นฐานที่สามารถตอบได้เมื่อต้องการการรวมเฟรม (NAPI) และเมื่อการขัดจังหวะครั้งเดียวต่อเฟรมเพียงพอหรือไม่ ฮาร์ดแวร์ของฉัน: IBM BladeServer HS22, ฮาร์ดแวร์ Broadcom 5709 Gigabit NIC (MSI-X) พร้อมโปรเซสเซอร์ Dual-Core Xeon E5530 วัตถุประสงค์หลักคือ Squid proxy server Switch เป็นชุด Cisco 6500 ที่ดี ปัญหาพื้นฐานของเราคือช่วงเวลาสูงสุด (ปริมาณการเข้าชม 100 Mbps เพียง 10,000 pps) ที่เวลาแฝงและการสูญเสียแพ็กเก็ตเพิ่มขึ้น ฉันทำการปรับแต่งและอัพเกรดเคอร์เนลเป็น 2.6.38 มากและปรับปรุงการสูญหายของแพ็คเก็ต แต่เวลาแฝงยังไม่ดีพอ ส่ง Ping เป็นระยะ ๆ กระโดดได้สูงถึง 200ms บน LAN Gbps ท้องถิ่น การตอบกลับโดยเฉลี่ยของปลาหมึกกระโดดจาก 30ms …

1
ฉันจะเรียกใช้อิมเมจ Ubuntu EC2 AMI ในเครื่องได้อย่างไร
ฉันดาวน์โหลดอิมเมจ Amazon Ubuntu EC2 AMI (จากhttp://uec-images.ubuntu.com/releases/10.04/release/ ) และฉันพยายามเรียกใช้ในเครื่องบนเดสก์ท็อป Linux ของฉัน เป็นไปได้ไหมที่จะเรียกใช้ AMI ด้วย VirtualBox? จำเป็นต้องมีซอฟต์แวร์การจำลองเสมือนอื่นหรือไม่

6
ฉันจะทำอะไรกับ Cat 6 นอกเหนือจากการพิสูจน์การเดินสายในอนาคต
เรากำลังจะเดินสายในการขยายอาคารสำนักงานของเราและผู้ขายกำลังเสนอให้เราใช้สายเคเบิล Cat 6 เพราะ "เร็วกว่า" Gigabit ทำงานได้ดีบน Cat 5e ซึ่งเป็นสิ่งที่มีอยู่ในอาคารของเราและจาก Wikipedia เราต้องการ Cat 6a เพื่อให้สามารถรองรับ 10 GB ได้จริงแม้ว่ามันจะทำงานในระยะทางที่สั้นกว่ากับ Cat 6 ?) ผู้คนพูดถึงความเร็ว / แบนด์วิดท์ที่เพิ่มขึ้นของสาย Cat 6 ผ่าน Cat 5e แต่ฉันเชื่อว่าสิ่งที่พวกเขากำลังพูดถึงคือ Cat 6 รองรับ 250 MHz และ Cat 5e รองรับ 100 MHz ความเข้าใจของฉันคือว่านี่ไม่ได้แปลความแตกต่างใน MBPS ใด ๆ ซึ่งเป็นสิ่งที่ฉันคิดตามปกติในแง่ของความเร็ว หากฉันตั้งค่าการทดสอบกับคอมพิวเตอร์สองเครื่องที่ระยะ 100 ฟุตที่ถ่ายโอนข้อมูลระหว่างกันโดยใช้ Cat …

5
เป็นไปได้ที่จะใช้ SSD TRIM (ทิ้ง) ทำงานบน ext4 + LVM + ซอฟต์แวร์ RAID ใน Linux หรือไม่
เราใช้ RAID1 + 0 กับ md บน Linux (ปัจจุบัน 2.6.37) เพื่อสร้างอุปกรณ์ md จากนั้นใช้ LVM เพื่อจัดการปริมาณที่ด้านบนของอุปกรณ์แล้วใช้ ext4 เป็นระบบไฟล์ของเราในกลุ่มวอลุ่ม LVM ด้วย SSD ในฐานะไดรฟ์เราต้องการเห็นคำสั่ง TRIM เผยแพร่ผ่านเลเยอร์ (ext4 -> LVM -> md -> SSD) ไปยังอุปกรณ์ต่างๆ ดูเหมือนว่าเมล็ด 2.6.3x เมื่อเร็ว ๆ นี้ได้เพิ่มการรองรับ TRIM ที่เกี่ยวข้องกับ SSD จำนวนมากรวมถึงความครอบคลุมของสถานการณ์ Device Mapper มากขึ้น แต่เราก็ยังดูเหมือนจะไม่สามารถทำให้ล้มลงได้อย่างถูกต้อง เป็นไปได้หรือยัง ถ้าเป็นเช่นนั้นได้อย่างไร ถ้าไม่ความคืบหน้าใด ๆ ที่ถูกทำ?
18 linux  raid  lvm  ssd  trim 

1
PostgreSQL 9: การดูดตารางบนการจำลองแบบหลักบนมิเรอร์หรือไม่
เรียกใช้ PostgreSQL 9.0.1 พร้อมการจำลองแบบการสตรีมที่ทำให้อินสแตนซ์มิเรอร์อ่านอย่างเดียวหนึ่งตัวเป็นปัจจุบัน การฉีดวัคซีนอัตโนมัติเปิดอยู่บนอุปกรณ์หลักยกเว้นบางตารางที่ไม่ได้ถูกดูดโดย daemon สูญญากาศอัตโนมัติเพื่อพยายามลด IO ชั่วโมงธุรกิจ ตารางเหล่านี้คือ "มุมมองที่ปรากฏขึ้น" ทุกคืนเวลาเที่ยงคืนเราเรียกใช้สุญญากาศทั่วฐานข้อมูลเพื่อล้างตารางเหล่านั้นที่ไม่รวมอยู่ในการปรับระดับอัตโนมัติ ฉันสงสัยว่ากระบวนการนั้นทำซ้ำไปที่กระจกหรือไม่หรือถ้าฉันต้องติดตั้งเครื่องดูดฝุ่นบนกระจกด้วย?

3
255.255.255.255 กับ 192.168.1.255
เรากำลังพยายามแก้ไขข้อบกพร่องบางแอปพลิเคชั่นที่ออกอากาศ ความแตกต่างระหว่างที่อยู่ออกอากาศ 255.255.255.255 และเช่นรายงานโดย ifconfig, Bcast คืออะไร: 192.168.1.255
18 networking 



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