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

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

5
ฉันจะบันทึกการกระทำของสคริปต์ทุบตีทั้งหมดได้อย่างไร
ฉันต้องการบันทึกข้อมูลบันทึกทั้งหมดซึ่งมีทั้งข้อความแสดงข้อผิดพลาดจากเอาต์พุตสคริปต์ของฉันและเปลี่ยนเส้นทางทั้งหมดเป็นไฟล์บันทึก ฉันมีสคริปต์เหมือนด้านล่าง: #!/bin/bash ( echo " `date` : part 1 - start " ssh -f admin@server.com 'bash /www/htdocs/server.com/scripts/part1.sh logout exit' echo " `date` : sleep 120" sleep 120 echo " `date` : part 2 - start" ssh admin@server.com 'bash /www/htdocs/server.com/scripts/part2.sh logout exit' echo " `date` : part 3 - start" …

10
เครื่องหมายคำถามแสดงใน ls ของไดเรกทอรี ข้อผิดพลาดของ IO เช่นกัน
มีใครเห็นสิ่งนี้มาก่อนหรือไม่ ฉันมีการโจมตี 5 ติดตั้งบนเซิร์ฟเวอร์ของฉันและด้วยเหตุผลใดก็ตามที่มันเริ่มแสดงสิ่งนี้: jason @ box2: / mnt / raid1 / cra $ ls -alh ls: ไม่สามารถเข้าถึง e6eacc985fea729b2d5bc74078632738: ข้อผิดพลาดอินพุต / เอาต์พุต ls: ไม่สามารถเข้าถึง 257ad35ee0b12a714530c30dccf9210f: ข้อผิดพลาดอินพุต / เอาต์พุต รวม 0 drwxr-xr-x 5 รูทราก 123 2009-08-19 16:33 drwxr-xr-x 3 รูทราก 16 2009-08-14 17:15 .. ?????????? ? ? ? ? ? 257ad35ee0b12a714530c30dccf9210f …

6
ควรใช้แคช PHP (opcode) ใดและเพราะเหตุใด
ฉันคอยฟังเกี่ยวกับแคช PHP (opcode) เช่น - APC, XCache, Memcache, eAccelerator เป็นต้น แต่ฉันไม่สามารถหาวิธีที่จะเลือกได้ นอกเหนือจากประสิทธิภาพในการทำงานซึ่งระบบแคชควรส่งมอบซึ่งปัจจัยอื่น ๆ ควรเป็นประเด็นที่น่ากังวล ทำไมคุณจะบอกว่าระบบแคช X ดีกว่า Y ฉันกังวลน้อยเกี่ยวกับการเพิ่มประสิทธิภาพการทำงานที่เกี่ยวข้อง ความแตกต่างเล็กน้อยระหว่างระบบสองระบบมีความสำคัญน้อยกว่า หากคำตอบทั่วไปของคำถามของฉันเป็นไปไม่ได้นี่คือคำแนะนำเล็กน้อย ฉันใช้ VPS เฉพาะกับ Mediatemple (ด้วยการเข้าถึงรูท) RAM คือ 512 MB (ทางกายภาพ) + 400MB (สลับ) ฉันกังวลเกี่ยวกับ WordPress และลูกพี่ลูกน้องของ WordPress-MU และ BuddyPress 90% ของรหัส / ไซต์ของเราตกอยู่ในตระกูล WordPress ขอบคุณล่วงหน้าสำหรับความช่วยเหลือ

10
การจัดการพลังงานของ CPU ส่งผลต่อประสิทธิภาพของเซิร์ฟเวอร์หรือไม่
ผมทำบางอย่างมือง่ายในการเปรียบเทียบ (สด) เซิร์ฟเวอร์ฐานข้อมูลของเราในช่วงเวลาไม่ peak และผมสังเกตเห็นว่าคำสั่งกลับผลมาตรฐานค่อนข้างกับร่องกับรอย ฉันได้เปิดใช้งานแผนการประหยัดพลังงานแบบ "สมดุล" ในทุกเซิร์ฟเวอร์ของเราเมื่อไม่นานมานี้เพราะฉันคิดว่าพวกเขาไม่มีประโยชน์ในการใช้งานสูงและวิธีนี้เราสามารถประหยัดพลังงานได้ ฉันสันนิษฐานว่าสิ่งนี้จะไม่มีผลกระทบอย่างมีนัยสำคัญที่วัดได้ต่อประสิทธิภาพการทำงาน อย่างไรก็ตามคุณสมบัติถ้าประหยัดพลังงาน CPU จะส่งผลกระทบต่อประสิทธิภาพการทำงานทั่วไป - โดยเฉพาะอย่างยิ่งบนเซิร์ฟเวอร์ฐานข้อมูลที่ใช้ร่วมกัน - แล้วผมไม่แน่ใจว่ามันคุ้มค่า! ฉันรู้สึกประหลาดใจเล็กน้อยที่ระดับเว็บของเราแม้ว่าจะมีภาระ 35-40% ก็ลดลงจาก 2.8 Ghz ที่ 1.25V เป็น 2.0 Ghz ที่ 1.15V ฉันคาดหวังอย่างเต็มที่ว่าการตอกบัตรลงเพื่อประหยัดพลังงาน แต่ระดับโหลดนั้นสูงพอสำหรับฉันที่ควรจะเตะด้วยความเร็วสัญญาณนาฬิกาเต็ม เซิร์ฟเวอร์ฐานข้อมูล 8-cpu ของเรามีทราฟฟิกจำนวนมากแต่การใช้งาน CPU ต่ำมาก (เนื่องจากลักษณะของเคียวรี SQL ของเรา - มีจำนวนมาก แต่เป็นเคียวรีง่ายๆจริง ๆ ) ปกติจะนั่งที่ 10% หรือน้อยกว่า ดังนั้นฉันจึงคาดหวังว่ามันจะลดระดับลงมากกว่าภาพหน้าจอด้านบน อย่างไรก็ตามเมื่อผมหันไปจัดการพลังงาน "ประสิทธิภาพสูง" ผมเห็นมาตรฐานแบบสอบถาม …

11
ฮาร์ดไดรฟ์ที่ไม่ได้เสียบใช้สำหรับการเก็บข้อมูลถาวรหรือไม่
ถ้าฉันจะเก็บข้อมูลบนฮาร์ดไดรฟ์ให้ถอดปลั๊กและวางไว้บนชั้นวาง (ไม่ใช่ฝุ่นที่ควบคุมอุณหภูมิ) ที่อื่นไดรฟ์นั้นจะแย่ลงหรือไม่ การเก็บรักษาข้อมูลของฮาร์ดไดรฟ์ที่ไม่ได้เสียบเปรียบเทียบกับเทปอย่างไร

6
Windows 7:“ การจำแนกชื่อ localhost ได้รับการจัดการภายในตัว DNS เอง” ทำไม?
หลังจาก 18 ปีของไฟล์โฮสต์บน Windows ฉันรู้สึกประหลาดใจที่เห็นสิ่งนี้ใน Windows 7 build 7100: # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost ไม่มีใครรู้ว่าทำไมการเปลี่ยนแปลงนี้ถูกนำมาใช้? ฉันแน่ใจว่าจะต้องมีเหตุผลบางอย่าง และอาจมีความเกี่ยวข้องมากกว่านั้นมีการเปลี่ยนแปลงอื่นใดที่เกี่ยวข้องกับ DNS ที่สำคัญใน Windows 7 หรือไม่ มันทำให้ฉันกลัวนิดหน่อยที่จะคิดว่าสิ่งที่เป็นพื้นฐานเช่นเดียวกับการเปลี่ยนชื่อโฮสต์ในพื้นที่มีการเปลี่ยนแปลง ... ทำให้ฉันคิดว่ามีการเปลี่ยนแปลงเล็กน้อยอื่น ๆ แต่มีการเปลี่ยนแปลงที่สำคัญในสแต็ก DNS ใน Win7

7
ระบบไฟล์สำหรับไฟล์ขนาดเล็กนับล้าน
ระบบไฟล์ Linux ใดที่คุณจะเลือกให้เร็วที่สุดในสถานการณ์ต่อไปนี้: หนึ่งร้อยล้านไฟล์ ขนาดไฟล์เฉลี่ย 2k > การเข้าถึงการอ่าน 95% การเข้าถึงแบบสุ่มสวย ภาวะพร้อมกันสูง (> 100 กระบวนการ) หมายเหตุ:ไฟล์จะถูกเก็บไว้ในลำดับชั้นลึกเพื่อหลีกเลี่ยงไดเรกทอรีขนาดใหญ่ แต่ละไดเร็กทอรีลีฟมีไฟล์ประมาณหนึ่งพันไฟล์ คุณจะวัดมาตรฐานอย่างไร

2
nginx: บันทึกคำขอ / ตอบกลับที่สมบูรณ์กับส่วนหัวทั้งหมดหรือไม่
เรามีแอปพลิเคชันเซิร์ฟเวอร์ที่บางครั้งอาจหยุดทำงาน เราสงสัยว่าเป็นเพราะคำขอไม่ถูกต้องจากลูกค้า nginx สามารถบันทึกคำขอ / การตอบสนองที่สมบูรณ์ (เช่นการจับพู้ทำเล่น) ไปยังไฟล์ได้หรือไม่ดังนั้นเราจึงสามารถเห็นคำขอที่ส่งมาก่อนการแฮงค์ได้หรือไม่ (เราอาจต้องหลีกเลี่ยง pcap และวิธีการนั้นและทำทุกอย่างใน nginx) หาก nginx ไม่ใช่เครื่องมือที่เหมาะสมสำหรับสิ่งนี้ (นอกเหนือจากตัววิเคราะห์เครือข่าย) อาจเป็นเท่าใด
44 nginx 

1
ไม่อนุญาตให้ใช้คำสั่งเซิร์ฟเวอร์ nginx ที่นี่
ฉันรู้ว่ามีสิ่งล่อใจนี้ออกมาที่นั่น แต่ฉันไม่สามารถแก้ไขปัญหานี้ได้ในสถานการณ์ของฉัน ฉันกำลังติดตามบทความเกี่ยวกับการตั้งค่า nginx เป็น reverse proxy พร้อม apache และฉันได้รับข้อผิดพลาดนี้: nginx: [emerg] "server" directive is not allowed here in /etc/nginx/v.hosts/mydomain.com.conf:3 nginx: configuration file /etc/nginx/nginx.conf test failed /etc/nginx/nginx.confหน้าตาของฉันเป็นแบบนี้: http { include /etc/nginx/mime.types; default_type application/octet-stream; access_log /var/log/nginx/access.log main; charset utf-8; keepalive_timeout 65; server_tokens off; tcp_nopush on; tcp_nodelay off; server { listen 80; …

10
ข้อผิดพลาด nginx“ recv () ล้มเหลว (104: การเชื่อมต่อรีเซ็ตโดยเพียร์) ในขณะที่อ่านหัวข้อการตอบสนองจากต้นน้ำ”
ฉันมีเซิร์ฟเวอร์ที่ใช้งานได้จนถึงวันที่ 3 ตุลาคม 2556 เวลา 10:50 น. เมื่อมันเริ่มส่งคืนข้อผิดพลาด "502 Bad Gateway" เป็นระยะ ๆ ให้กับลูกค้า การร้องขอเบราว์เซอร์ประมาณ 4 จาก 5 ประสบความสำเร็จ แต่ประมาณ 1 ใน 5 ล้มเหลวด้วย 502 บันทึกข้อผิดพลาด nginx มีข้อผิดพลาดหลายร้อยรายการ 2013/10/05 06:28:17 [error] 3111#0: *54528 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 66.249.66.75, server: www.bec-components.co.uk …
44 php  nginx 

6
วิธีการย้ายไฟล์ระหว่างสองถัง S3 ด้วยต้นทุนต่ำสุด?
ฉันมีไฟล์หลายล้านไฟล์ในที่ฝากข้อมูล Amazon S3 และฉันต้องการย้ายไฟล์เหล่านี้ไปยังที่เก็บข้อมูลและโฟลเดอร์อื่น ๆ ด้วยค่าใช้จ่ายขั้นต่ำหรือไม่มีค่าใช้จ่ายหากเป็นไปได้ ถังทั้งหมดอยู่ในโซนเดียวกัน ฉันจะทำมันได้อย่างไร


6
วิธีค้นหาการเชื่อมต่อซ็อกเก็ตปลายอีกด้าน
ฉันมีกระบวนการ (dbus-daemon) ซึ่งมีการเชื่อมต่อแบบเปิดมากมายผ่านซ็อกเก็ต UNIX หนึ่งในการเชื่อมต่อเหล่านี้คือ fd # 36: =$ ps uw -p 23284 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND depesz 23284 0.0 0.0 24680 1772 ? Ss 15:25 0:00 /bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session =$ ls -l /proc/23284/fd/36 lrwx------ 1 depesz depesz 64 …
44 linux  unix  netstat  socket  dbus 


8
Slicehost vs Linode [ปิด]
Slicehost.comกับ Linode.com คุณแนะนำแบบไหน มีความแตกต่างที่สำคัญระหว่างสองคนนี้ไหม? ประสบการณ์ส่วนตัวของคุณคืออะไร?

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