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

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

4
ผู้รับ จำกัด ขนาดหน้าต่าง TCP ไว้ที่ 64,512
ข้อเท็จจริง (โปรดระบุข้อความเท็จใด ๆ ): ฉันมีการเชื่อมต่อ 100 Mbps ระหว่างสองไซต์ที่ห่างกัน 80 ms นี่คือการเชื่อมต่อที่ยาวนานซึ่งสามารถได้รับประโยชน์จากขนาดหน้าต่าง TCP ขนาดใหญ่อาจสูงถึง 100 Mbps * 0.08 วินาที = 1,000,000 ไบต์ ทั้งสองเครื่องกำลังเรียกใช้ Windows Server 2012 "การรับระดับการปรับอัตโนมัติของหน้าต่าง" เป็นเรื่องปกติสำหรับทั้งสองเครื่อง "ฮิวริสติกการปรับสเกลหน้าต่าง" ถูกปิดใช้งานทั้งคู่ ฉันวิ่ง "iperf -s" ข้างหนึ่งและ "iperf -c" ที่อีกด้านหนึ่ง การถ่ายโอนเกิดขึ้นที่ 5 Mbps ฉันได้ผลลัพธ์เดียวกันไปในทิศทางอื่น ทั้งสองฝ่ายได้โฆษณาการสนับสนุนสำหรับหน้าต่างบานเลื่อน TCP ใน SYN ผู้รับร้องขอขนาดหน้าต่าง TCP ที่ 64,512 ไบต์ (0xFC00) …

1
วิธีตรวจสอบคีย์ GPG ที่นำเข้า
ฉันใหม่สำหรับสิ่ง PGP นี้ นี่คือคำถามของฉัน: การ ยืนยัน เมื่อฉันทำสิ่งนี้ฉันได้รับข้อความ "คีย์นี้ไม่ได้รับการรับรองด้วยลายเซ็นที่เชื่อถือได้" อย่างไรก็ตามมีวิธีที่จะทำให้มันน่าเชื่อถือและดีขึ้น แต่สิ่งที่เป็นวิธีที่เหมาะสมสำหรับการทำเช่นนั้น? [root@dev /]# gpg --verify bind-9.9.4-P2.tar.gz.sha512.asc bind-9.9.4-P2.copiedlink.tar.gz gpg: Signature made Fri 03 Jan 2014 01:58:50 PM PST using RSA key ID 189CDBC5 gpg: Good signature from "Internet Systems Consortium, Inc. (Signing key, 2013) <codesign@isc.org>" gpg: WARNING: This key is not certified …
34 gpg 

2
การประชุมรุ่นเดเบียนแพคเกจ
ฉันใช้เดเบียน / อูบุนตูและสับสนเกี่ยวกับแพ็คเกจรุ่นต่างๆ เมื่อใช้dpkg -lคำสั่งฉันจะได้รับ: ii vim 2:7.3.429-2ubuntu2.1 Vi IMproved - enhanced vi editor ii vim-common 2:7.3.429-2ubuntu2.1 Vi IMproved - Common files ii vim-runtime 2:7.3.429-2ubuntu2.1 Vi IMproved - Runtime files ii vim-tiny 2:7.3.429-2ubuntu2.1 Vi IMproved - enhanced vi editor - compact version ii virt-what 1.11-1 detect if we are running …

2
ความแตกต่างระหว่าง _default _: * และ *: * ในบริบท VirtualHost
ฉันต้องการทราบความแตกต่างระหว่าง" default : *" และ "*: *"ใน VirtualHost Context <VirtualHost _default_:*> #... ServerName host.example.com #... </VirtualHost> <VirtualHost *:*> #... ServerName host.example.com #... </VirtualHost> ฉันไม่ทราบความแตกต่างและการใช้งานของ porpouse Thk

2
ฉันสามารถสร้างเอาต์พุต rsync เป็นเพียงบทสรุปได้หรือไม่
ฉันใช้ rsync เพื่อสำรองข้อมูลไดเรกทอรีที่มีขนาดใหญ่มากประกอบด้วยไดเรกทอรีย่อยและไฟล์จำนวนมากดังนั้นฉันไม่ต้องการเห็น "รายการไฟล์ที่เพิ่มขึ้น" ฉันอยากรู้บทสรุปในที่สุด หากฉันใช้อาร์กิวเมนต์-qจะไม่มีผลลัพธ์ใด ๆ เลย ฉันสามารถสร้างเอาต์พุต rsync เป็นเพียงบทสรุปได้หรือไม่
34 linux  backup  rsync 

7
ฉันจะบล็อกการแฮ็คที่พยายามกำหนดเป้าหมาย phpMyAdmin ได้อย่างไร
เว็บไซต์ของฉันได้รับความนิยมหลายพันครั้งต่อวันจาก IP ที่พยายามเข้าถึง: /php-myadmin/ /myadmin/ /mysql/ ... และรูปแบบอื่น ๆ อีกนับพัน ไม่มีไดเรกทอรีเหล่านี้อยู่ฉันไม่มี phpmyadmin บนเซิร์ฟเวอร์ของฉัน ฉันไม่คิดว่าความพยายามใด ๆ เหล่านี้ประสบความสำเร็จ แต่พวกเขาต้องใช้ทรัพยากรของเซิร์ฟเวอร์และเสียแบนด์วิดท์ดังนั้นฉันจึงอยากหยุดถ้าเป็นไปได้ ฉันได้บล็อกไอพีเหล่านี้จำนวนหนึ่ง แต่พวกเขากลับมาพร้อมกับไอพีสดใหม่มีวิธีใดที่ฉันจะสามารถป้องกันได้อย่างถาวรมากขึ้น?

2
วิธีการลบไฟล์. fuse_hidden *
ฉันมีเซิร์ฟเวอร์ Linux ขนาดเล็ก (Debian Squeeze) ซึ่งใช้งานเซิร์ฟเวอร์ Samba ซึ่งได้รับการกำหนดค่าให้แชร์บางโฟลเดอร์กับเครื่อง windows บางเครื่อง ในขณะที่พยายามลบหนึ่งในไดเรกทอรีจาก windows ฉันได้รับข้อผิดพลาด "ไม่สามารถลบโฟลเดอร์" ฉันพยายามลบไดเรกทอรีออกจากคอนโซลของ linux ฉันพบข้อผิดพลาดที่คล้ายกัน: # rm dir-name -rf rm: cannot remove `dir-name': Directory not empty ฉันแสดงรายการเนื้อหาของไดเรกทอรีและพบไฟล์ชื่อ. fuse_hidden แล้วตามด้วยเลขฐานสิบหก (000bd8c100000185) # ls -la dir-name -rwxrwxrwx 1 root root 5120 Feb 13 11:46 .fuse_hidden000bd8c100000185 ฉันพยายามลบไฟล์. fuse_hidden แต่ไฟล์ใหม่สร้างขึ้นทันที (สังเกตการเปลี่ยนเลขฐานสิบหก) # …

5
การใช้งานแคชทันตกรรมที่สูงผิดปกติ
ปัญหา เครื่อง CentOS ที่มีเคอร์เนล 2.6.32 และ RAM ทางกายภาพ 128 GB ประสบปัญหาเมื่อไม่กี่วันที่ผ่านมา ผู้ดูแลระบบที่รับผิดชอบบอกฉันว่าแอปพลิเคชั่น PHP-FPM ไม่ตอบสนองต่อการร้องขอในเวลาที่เหมาะสมอีกต่อไปเนื่องจากการแลกเปลี่ยนและเมื่อเห็นfreeว่าแทบจะไม่มีหน่วยความจำเหลืออยู่เลยเขาเลือกที่จะรีบูตเครื่อง ฉันรู้ว่าหน่วยความจำว่างอาจเป็นแนวคิดที่สับสนบน Linux และการรีบูตอาจเป็นสิ่งที่ผิดที่ต้องทำ อย่างไรก็ตามผู้ดูแลระบบดังกล่าวโทษใบสมัคร PHP (ซึ่งฉันรับผิดชอบ) และปฏิเสธที่จะตรวจสอบเพิ่มเติม สิ่งที่ฉันสามารถรู้ได้ด้วยตัวเองคือ: ก่อนการรีสตาร์ทหน่วยความจำว่าง (รวมบัฟเฟอร์และแคช) มีเพียงสองสามร้อย MB ก่อนการรีสตาร์ท/proc/meminfoรายงานการใช้หน่วยความจำ Slab ประมาณ 90 GB (ใช่ GB) หลังจากรีสตาร์ทหน่วยความจำว่างอยู่ที่ 119 GB ลดลงเหลือ 100 GB ภายในหนึ่งชั่วโมงเนื่องจากคนทำงาน PHP-FPM (ประมาณ 600 คน) กลับมามีชีวิตอีกครั้งโดยแต่ละคนจะแสดงระหว่าง 30 ถึง 40 MB ใน …
34 linux  centos  memory 

4
ฉันจะดีบัก nginx มากกว่าบันทึกข้อผิดพลาดได้อย่างไร
ขณะนี้ฉันได้รับ HTTP ที่มีขนาดใหญ่พอสมควรในขณะนี้และทำให้ nginx reverse proxy ของฉันสร้างเกตเวย์ Bad 502 ฉันมีเซิร์ฟเวอร์ส่วนหน้าใช้ nginx เป็นพร็อกซีเซิร์ฟเวอร์ backend ของฉัน แต่มันเพิ่งได้รับconnect() failed (110: Connection timed out) while connecting to upstreamข้อผิดพลาดมากมาย ตันของพวกเขา ถ้าฉันข้ามพร็อกซีเซิร์ฟเวอร์เพื่อเชื่อมต่อกับแบ็กเอนด์ฉันสามารถเรียกใช้ไซต์ได้ดีดังนั้นฉันรู้ว่ามันอยู่ในพร็อกซีย้อนกลับที่อื่น อย่างไรก็ตามฉันไม่รู้ว่าจะระบุได้อย่างไรว่าทำไมถึงกำหนดเวลา ความช่วยเหลือใด ๆ ใช้งาน nginx 1.2.3 บน CentOS 6.2

1
Apache จะผสานหลายส่วนในตำแหน่งที่ตรงกันได้อย่างไร
ฉันกำลังทำงานกับการกำหนดค่า apache พื้นฐานบางอย่าง แต่ฉันไม่เข้าใจอย่างชัดเจนว่า apache ผสาน<Location>ส่วนต่างๆ อย่างไรเมื่อมีหลายรายการที่ตรงกับ URL คำขอที่เข้ามา เอกสาร Apacheใน "วิธีส่วนจะถูกผสาน" บทนิด ๆ หน่อย ๆ ทำให้เกิดความสับสนเมื่อมันมาถึงการสั่งซื้อ / จัดลำดับความสำคัญของหลายส่วนการจับคู่ของประเภทเดียวกัน ตัวอย่างเช่นลองนึกภาพการตั้งค่า apache ต่อไปนี้ (ไม่สนใจว่าเนื้อหาจริงเหมาะสมหรือไม่ฉันสนใจเพียงลำดับของแต่ละกฎ / ส่วน): <Location / > ProxyPass http://backend.com/ Order allow,deny Satisfy any </Location> <Location /sub/foo> Order allow,deny </Location> <Location /sub > Order deny,allow Require valid-user Satisfy all </Location> …
34 apache-2.2 

2
ฉันจะเข้าถึงปริมาณที่แนบมาใน Amazon EC2 ได้อย่างไร
ฉันเพิ่งแนบวอลุ่ม ebs อื่นกับอินสแตนซ์ที่กำลังทำงานอยู่ แต่ฉันจะเข้าถึงระดับเสียงได้อย่างไร ฉันหา/dev/sdaไดเรกทอรีไม่พบ ฉันควรมองที่ไหน

5
เทคโนโลยีที่อนุญาตให้กระจายสเกลใน YouTube ได้หรือไม่
Youtube อย่างที่เรารู้นั้นใหญ่มาก มีผู้ใช้หลายพันคนพร้อมกันสตรีมมิ่งอย่างน้อย 2 เมกะไบต์ต่อวิดีโอ เห็นได้ชัดว่านั่นเป็นการรับส่งข้อมูลจำนวนมาก ... มากเกินไปสำหรับเซิร์ฟเวอร์ตัวใดตัวหนึ่ง เทคโนโลยีเครือข่ายใดที่ให้การผลักดันวิดีโอถึง 4 พันล้านครั้งต่อวัน

5
วิธีที่ถูกต้องในการย้าย kvm vm
ฉันสงสัยว่าวิธีใดที่ถูกต้องในการเคลื่อนย้าย VM ระหว่างโฮสต์ KVM สองเครื่องโดยไม่ต้องใช้ที่เก็บข้อมูลชนิดใด การคัดลอกไฟล์ดิสก์และการถ่ายโอนข้อมูล XML จากเครื่อง KVM ต้นทางไปยังปลายทางเดียวเพียงพอหรือไม่ ถ้าเป็นเช่นนั้นคำสั่งใดที่ต้องรันเพื่ออิมพอร์ต vm บนปลายทาง? ระบบปฏิบัติการคือ Ubuntu บนทั้ง Dom0's และ DomU ขอบคุณล่วงหน้า

6
ฉันจะดูลิงค์ฮาร์ของไฟล์ใน Windows ได้อย่างไร?
ฉันพบคำอธิบายเกี่ยวกับฮาร์ดลิงก์และตัวแยกใน Windows แต่ฉันต้องการทราบจาก Windows UI หรือพร้อมรับคำสั่งฉันจะดูลิงก์ฮาร์ดไดรฟ์ของไฟล์หรือโฟลเดอร์ใดไฟล์หนึ่งได้อย่างไร
34 windows  hardlink 

2
คุณทำการทดสอบโหลดและวางแผนกำลังการผลิตสำหรับฐานข้อมูลอย่างไร
นี่เป็นคำถามที่ยอมรับได้เกี่ยวกับการวางแผนกำลังการผลิตสำหรับฐานข้อมูล ที่เกี่ยวข้อง: คุณช่วยฉันวางแผนกำลังการผลิตได้ไหม คุณทำการทดสอบโหลดและวางแผนกำลังการผลิตสำหรับเว็บไซต์อย่างไร ฉันต้องการสร้างคำถามเกี่ยวกับเครื่องมือและวิธีการวางแผนกำลังการผลิตสำหรับฐานข้อมูล นี่เป็นคำถามที่ยอมรับได้ เห็นได้ชัดว่าเวิร์กโฟลว์ทั่วไปคือ: ใส่สถานการณ์ของคุณในสถานที่ เพิ่มการตรวจสอบ เพิ่มทราฟฟิก ประเมินผลลัพธ์ ให้อภัยตามผลลัพธ์ ล้างซ้ำจนกว่าจะมีความสุขพอสมควร โปรดอธิบายเครื่องมือและเทคนิคที่แตกต่างกันสำหรับเว็บเซิร์ฟเวอร์เฟรมเวิร์กและอื่น ๆ รวมถึงแนวปฏิบัติที่ดีที่สุด

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