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

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

2
เคอร์เนล Linux ตรวจพบความถี่ตัวประมวลผลที่ไม่ถูกต้อง
หลังจากการบู๊ตเย็นของเซิร์ฟเวอร์ Debian 6.0.8 (HP ProLiant) ntpdเล่นความเสียหายด้วยเวลาของระบบ: ชดเชยและกระวนกระวายใจเกี่ยวกับเซิร์ฟเวอร์เวลาอ้างอิงปกติและเชื่อถือได้ซึ่งกำลังเติบโตโดยไม่มีขีด จำกัด (โปรดทราบว่าเซิร์ฟเวอร์ที่เหมือนกันคู่ไม่มีปัญหาเลย) หลังจากความพยายามแก้ไขปัญหาntpdด้านข้างไม่สำเร็จฉันตัดสินใจลองรีบูตและทุกอย่างก็โอเค เพื่อตรวจสอบปัญหาฉันพบความคลาดเคลื่อนนี้ซึ่งสามารถอธิบายปัญหานาฬิกาของฉัน: root@n1:~# zgrep Detected /var/log/dmesg* /var/log/dmesg:[ 0.004000] Detected 2400.110 MHz processor. /var/log/dmesg.0:[ 0.004000] Detected 2383.579 MHz processor. /var/log/dmesg.1.gz:[ 0.004000] Detected 2400.036 MHz processor. /var/log/dmesg.2.gz:[ 0.004000] Detected 2400.298 MHz processor. /var/log/dmesg.3.gz:[ 0.004000] Detected 2400.165 MHz processor. /var/log/dmesg.4.gz:[ 0.004000] Detected 2400.410 MHz …

3
บังคับใช้การเจรจาใหม่ของความเร็วลิงก์ PCI Express หรือไม่ การ์ด x2 เปลี่ยนกลับเป็นความกว้าง x1
ในความพยายามที่จะหลีกเลี่ยงความเข้ากันได้และอุปสรรคด้านต้นทุนในการใช้ไดรฟ์ SSD กับเซิร์ฟเวอร์ HP ProLiant Gen8 รุ่นใหม่ฉันกำลังตรวจสอบ SSDs ที่ใช้ PCIe บนแพลตฟอร์ม ฉันได้รับการทดสอบด้วยผลิตภัณฑ์ที่น่าสนใจจากอื่น ๆ คอมพิวเตอร์ทั่วโลกที่เรียกว่าAccelsior E2 นี่คือการออกแบบขั้นพื้นฐาน การ์ด PCIe ที่มีตัวควบคุม SATA RAID ของ Marvell 6Gbpsและ SSD "Blade" สองตัวที่เชื่อมต่อกับการ์ด สิ่งเหล่านี้สามารถส่งผ่านไปยังระบบปฏิบัติการสำหรับซอฟต์แวร์ RAID ( ZFSเป็นต้น) หรือยกระดับเป็นฮาร์ดแวร์ RAID0 แถบหรือคู่มิเรอร์ RAID1 ดี เป็นเพียงการบีบอัดคอนโทรลเลอร์และดิสก์ให้เป็นฟอร์มแฟคเตอร์ขนาดเล็กมาก ปัญหา: ดูที่ขั้วต่อ PCIe นั้น นั่นเป็นอินเทอร์เฟซPCie x2 ทางกายภาพPCIe ขนาดของช่อง / เลนมักจะx1, x4, x8 และ …

4
Windows DHCP Server - รับการแจ้งเตือนเมื่ออุปกรณ์ที่ไม่ใช่โฆษณาเข้าร่วมได้รับที่อยู่ IP
สถานการณ์ หากต้องการทำให้เรื่องนี้ง่ายขึ้นเป็นตัวอย่างที่ง่ายที่สุด: ฉันมี DC มาตรฐาน Windows 2008 R2 ที่มีบทบาทเซิร์ฟเวอร์ DHCP มันแจก IPs ผ่านขอบเขต IPv4 ที่หลากหลายไม่มีปัญหา ฉันชอบอะไร ฉันต้องการวิธีสร้างรายการแจ้งเตือน / เหตุการณ์บันทึก / คล้ายกันทุกครั้งที่อุปกรณ์ได้รับการเช่าที่อยู่ DHCP และอุปกรณ์นั้นไม่ใช่โดเมนที่เข้าร่วมคอมพิวเตอร์ใน Active Directory มันไม่สำคัญสำหรับฉันไม่ว่าจะเป็น Powershell ที่กำหนดเอง ฯลฯ Bottom line = ฉันต้องการทราบวิธีเมื่ออุปกรณ์ที่ไม่ใช่โดเมนอยู่ในเครือข่ายโดยไม่ใช้ 802.1X ในขณะนี้ ฉันรู้ว่านี่จะไม่ได้รับการพิจารณาว่าเป็นอุปกรณ์ IP แบบคงที่ ฉันมีซอฟต์แวร์ตรวจสอบที่จะสแกนเครือข่ายและค้นหาอุปกรณ์ แต่รายละเอียดค่อนข้างไม่ละเอียดนัก งานวิจัยเสร็จสิ้น / พิจารณาตัวเลือก ฉันไม่เห็นความเป็นไปได้เช่นนี้กับการบันทึกในตัว ใช่ฉันตระหนักถึง 802.1X และมีความสามารถในการใช้งานระยะยาวในสถานที่นี้ แต่เราอยู่ห่างจากโครงการเช่นนั้นและในขณะที่จะแก้ปัญหาการตรวจสอบเครือข่ายก็ยังมีประโยชน์สำหรับฉันนอก ของ 802.1X …

1
แท็ก VLAN ไม่แสดงในการดักจับแพ็กเก็ต (Linux) ผ่าน tcpdump
ฉันกำลังเพิ่มแท็ก VLAN ลงใน eth0: #ip link add link eth0 name eth0.20 type vlan id 20 ผลลัพธ์นี้ใน: #ip link 2: eth0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 9c:c7:a6:95:65:1c brd ff:ff:ff:ff:ff:ff .... 12: eth0.20@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP link/ether 9c:c7:a6:95:65:1c brd ff:ff:ff:ff:ff:ff #ip -d link …

1
ตำแหน่ง nginx คืออะไร ~ * และ ~
ฉันพยายามทำความเข้าใจกับ nginx ให้ดีขึ้นเล็กน้อยและพยายามสร้าง regex โดยที่ url ที่ไม่ตรงกันทุกตัว/api/postdataV1จะถูกส่งไปยังกลุ่มของเซิร์ฟเวอร์ที่แตกต่างกัน ฉันเห็นตัวอย่างสองสิ่งนี้ต่อไปโดยไม่มีคำอธิบาย location ~ {some regex} location ~* (some regex} คำถามแรกของฉันคือสิ่งเหล่านี้~และ~*(ฉันคิด~ว่าฉันหมายถึงเพียงแค่ระบุ regex?) แต่สิ่งที่เกี่ยวกับ~*ตอนนั้น? สิ่งที่ฉันคิดว่าสิ่งที่ฉันต้องการคือ สิ่งนี้จะถูกต้องหรือไม่ location ~ ^/api/postdataV1$ { #matches to this route to where I want } location / { #This will be everything except /api/postdataV1 I think } สิ่งนี้จะถูกต้องหรือไม่ แต่สิ่งที่เกี่ยวกับ~*... ฉันไม่ได้รับอย่างนั้น ขอบคุณคณบดี
15 nginx 

2
คำสั่ง sync ทำหน้าที่อะไร?
ฉันรู้ว่ามันทำอะไร ... ฉันคิดว่าฉันสงสัยว่าทำไมมันถึงแก้ไขปัญหาในแอปพลิเคชันที่ฉันได้รับมา ฉันใช้แอพพลิเคชั่น Tomcat ที่มีขนาดใหญ่พอสมควรซึ่งทำหน้าที่เป็นเซิร์ฟเวอร์ Red5 สำหรับไคลเอนต์ที่มีความยืดหยุ่นและจัดการกับข้อมูลการโต้ตอบแบบเรียลไทม์จำนวนมาก ปัญหาอยู่ภายใต้การโหลดจำนวนมากเมื่อเวลาผ่านไปการตอบสนองต่อลูกค้าเหล่านี้เพิ่มขึ้นเป็น 3-400 มิลลิวินาทีโดยปกติจะน้อยกว่า 100 มิลลิวินาที ลูกค้าสงสัยว่าเป็นปัญหาหน่วยความจำซึ่งเราไม่สามารถยืนยันได้จริงๆ อยู่มาวันหนึ่งเซิร์ฟเวอร์จัดเตรียมที่ฉันเรียกใช้การทดสอบโหลดโดยพื้นฐานหยุดการรับคำร้องขอหรือช้ามาก ในสิ่งที่ฉันส่ง sync && echo 3 > /proc/sys/vm/drop_caches และเซิร์ฟเวอร์กลับมามีชีวิตอย่างน่าอัศจรรย์และเริ่มทำงานด้วยความเร็วสูงสุดที่ให้การเชื่อมต่อเหล่านี้หมด นี่เป็นเรื่องบังเอิญหรือพฤติกรรมนี้มีเหตุผลและทำไม
15 linux  memory 

1
ความคืบหน้าการอัปโหลด nginx รวมกับคำขอปกติ
ฉันมีโฮสต์เสมือนที่ดีสำหรับ nginx ที่ทำงานได้ดีโดยไม่ต้องใช้โมดูลอัปโหลด nginx เมื่อฉันเพิ่มความคืบหน้าการอัพโหลดลงในคำขออัปโหลดของฉันนี้ ฉันจะแก้ปัญหานี้ได้อย่างไร ฉันต้องอัปโหลดไฟล์โดยใช้/?r=uploadหรือ/upload?foo=barและติดตามข้อมูลความคืบหน้าการอัปโหลดโดยใช้/progressหรืออย่างอื่น # static9-localhost.sweb server { # upload limit # upload_limit_rate 10240; # request size limitation client_max_body_size 500m; client_body_buffer_size 64k; # document root root /path/to/webapp/static/public/; # index file index index.php; # server name server_name static9-localhost.sweb; # rewrite rules rewrite "^/thumbnail/([A-Za-z0-9]{12})/(.*)/.*$" /index.php?r=thb&unique=$1&prm=$2 last; # / location …
15 nginx 

5
ด้วยระบบเสมือนจริงมันยังคงสมเหตุสมผลที่จะใช้จุดเชื่อมต่อหลายจุดหรือไม่
ในปี 2013 มันสมเหตุสมผลหรือไม่ที่ยังคงมีจุดเชื่อมต่อหลายจุดบนอิมเมจ Linux ใหม่หรือจัดสรรพื้นที่ทั้งหมดเพื่อให้เหมาะสม ฉันต้องการหลีกเลี่ยงการเริ่มระบบใหม่เพื่อเพิ่มขนาดของจุดเชื่อมต่อ ฉันต้องการตรวจสอบพื้นที่ของเมาท์เดียว ฉันอยากจะรู้ว่าเซิร์ฟเวอร์ทั้งหมดมีการใช้พื้นที่ไดรฟ์มากกว่า 70% เทียบกับการเชื่อมต่อกับจุดเชื่อมต่อแต่ละจุด

2
Bash Prompt ด้านล่างผลลัพธ์ - หางบันทึกประวัติความเป็นมา
ฉันเคยทำงานให้กับ บริษัท ที่มีเชลล์แบบกำหนดเองสำหรับการจัดการหนึ่งในผลิตภัณฑ์ของตนที่ใช้งานบน Linux และฉันต้องการจำลองคุณลักษณะสำคัญของเชลล์นี้ งานทั้งหมดทำโดยกระบวนการพื้นหลังและผลลัพธ์จากบันทึกแสดงต่อผู้ใช้ที่เชื่อมต่อทั้งหมด บันทึกจะอยู่ในพื้นหลังกับเชลล์ของคุณและบรรทัดพรอมต์จะอยู่ที่ด้านล่างเสมอ สำหรับเช่น Log line 1 Log line 2 Log line 3 ![ROOT@PRODUCT51-LIVE]:~/ # วิธีที่ฉันพยายามทำกับ bash คือการเริ่ม tail tail ในไฟล์. bashrc ของผู้ใช้ แต่เมื่อ output จากคำสั่งถูกส่งไปยัง stdout - มันมาใน bash prompt เช่น ![ROOT@PRODUCT51-LIVE]:~/ #Log line 1 Log line 2 Log line 3 และผู้ใช้จะต้องกด Enter หรือCtrlCสำหรับบรรทัดแจ้งให้สะอาด ฉันไม่มีแนวคิดเกี่ยวกับวิธีทำให้พรอมต์กระโดดไปที่ด้านล่างสุดของผลลัพธ์เสมอและฉันคิดว่าฉันใช้คำศัพท์ที่ผิดเพื่อค้นหาสิ่งใดใน …
15 linux  bash  shell  tail 

3
ป้องกัน IE10 จากการสร้าง WebCache ผ่านนโยบายกลุ่ม
IE10 ใช้งาน WebCache ซึ่งดูเหมือนจะเป็นวิธีใหม่ในการทำไฟล์อินเทอร์เน็ตชั่วคราว ตำแหน่งของที่นี่คือ C: \ Users \\ AppData \ Local \ Microsoft \ Windows \ WebCache ในสถานการณ์ของฉันเรามีเซิร์ฟเวอร์เทอร์มินัลซึ่งโปรไฟล์ผู้ใช้จะถูก จำกัด ที่ 15MB ของพื้นที่ดิสก์ซึ่งมีมากเกินพอเสมอก่อนที่จะติดตั้ง IE10 โฟลเดอร์ WebCache ใหม่เพิ่มจำนวนพื้นที่ดิสก์ที่ต้องการเกือบ 500% และในขณะที่พื้นที่ราคาถูกมีข้อ จำกัด ทางเทคนิคซึ่งต้องใช้โควต้าเพื่อตั้งค่าต่ำ ฉันตรวจสอบการตั้งค่านโยบายกลุ่มและมีรายการโฆษณามากมายที่เฉพาะเจาะจงสำหรับ IE10 รายการบันทึกย่อสองรายการคือ 'อนุญาตให้เว็บไซต์จัดเก็บฐานข้อมูลที่จัดทำดัชนีไว้ในคอมพิวเตอร์ไคลเอนต์' และ 'อนุญาตให้เว็บไซต์จัดเก็บแคชของแอปพลิเคชันบนคอมพิวเตอร์ไคลเอนต์' ซึ่งทั้งสองอย่างนี้ อย่างไรก็ตามปรากฏว่ารายการเหล่านี้อ้างถึงอย่างอื่นเนื่องจากไฟล์ WebCache ยังคงถูกสร้างขึ้นใหม่ ดูเหมือนจะไม่ได้มีการพูดคุยกันทางอินเทอร์เน็ตเกี่ยวกับเรื่องนี้เป็นปัญหา แต่เหตุการณ์ที่เกิดขึ้นไม่กี่ที่ฉันได้อ่านมีปัญหาคล้ายกันในเรื่องขนาดของโฟลเดอร์ WebCache นี้ จนถึงตอนนี้สิ่งเดียวที่ดูเหมือนว่าใช้งานได้คือการเพิกถอนสิทธิ์ผู้ใช้ในการเข้าถึงโฟลเดอร์ WebCache ในขณะที่ใช้งานได้มันอยู่ไกลจากสิ่งที่ฉันคิดว่าจะเป็นทางออกที่แนะนำ ใครบ้างมีความเข้าใจในวิธีที่ฉันสามารถ จำกัด …

2
ifconfig eth0 RX ลดแพ็กเก็ต
ปัญหา ifconfigแสดงให้เห็นว่าคำสั่งมากขึ้นและลดลงแพ็คเก็ตในส่วน RX ดังนั้นดูเหมือนว่าจะมีปัญหากับแพ็กเก็ตบางตัวที่มาจากอินเทอร์เน็ตไปยังเซิร์ฟเวอร์ของฉัน คำถาม ตัวนับการปล่อยแบบใดที่ต้องคำนึงถึง มันต้องใช้แพ็กเก็ตทั้งหมดที่มาถึงก่อนถึงไฟร์วอลล์ iptables หรือหลังจากที่แพ็กเก็ตได้รับการยอมรับจาก iptables? วิธีแก้ปัญหาสถานการณ์เพื่อให้ ipconfig ตัวนับแพ็คเก็ตหล่นหยุดเพิ่มขึ้นได้อย่างไร ข้อมูลการแก้ไขปัญหาที่มีประโยชน์ เนื่องจากฉันไม่รู้ว่าปัญหาของฉันคืออะไรจริง ๆ โปรดอย่าลังเลที่จะขอให้ฉันทำส่วนนี้ให้เสร็จถ้าคุณคิดว่าจำเป็นต้องใช้ข้อมูลอื่น ifconfig eth0 Link encap:Ethernet HWaddr 00:cc:cc:cc:cc:cc inet adr:90.0.0.2 Bcast:90.0.0.255 Masque:255.255.255.0 adr inet6: fe80::21c:c0ff:feb9:829c/64 Scope:Lien adr inet6: 2001:a100:1:bbbb::1/64 Scope:Global UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:113264620 errors:0 dropped:2523 overruns:0 frame:0 TX packets:168526529 errors:0 …
15 ifconfig  packets 

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

1
SCCM 2012 SP1 - DownloadContentFiles () ล้มเหลวด้วย hr = 0x80041013
เราสังเกตเห็นกฎการปรับใช้อัตโนมัติสำหรับการอัปเดตซอฟต์แวร์ล้มเหลวในการดาวน์โหลดโดยอัตโนมัติและใช้โปรแกรมแก้ไขของเดือนนี้จากMicrosoftแม้ว่าจะอยู่ในรายการในแค็ตตาล็อกอย่างถูกต้อง รายการกฎการปรับใช้อัตโนมัติแสดงรหัสข้อผิดพลาดล่าสุดของพวกเขาเป็น0X87D20417และคำอธิบายข้อผิดพลาดล่าสุดเป็น "การดาวน์โหลดกฎการปรับใช้อัตโนมัติล้มเหลว" การเรียกใช้กฎซ้ำอีกครั้งสร้างข้อผิดพลาดนี้ การลบและสร้างกฎการปรับใช้อัตโนมัติอีกครั้งจะทำซ้ำข้อผิดพลาดเดียวกัน ดูที่บันทึก SMS_RULE_ENGINE แสดงข้อผิดพลาดต่อไปนี้: Error Milestone 004 6/19/2013 3:42:21 PM SCCM.ad.example.com SMS_RULE_ENGINE 8706 Content download failed. Message: Failed to download one or more content files. Source: SMS Rule Engine. Error Milestone 004 6/19/2013 3:42:07 PM SCCM.ad.example.com SMS_RULE_ENGINE 8706 Content download failed. Message: Failed to download one …
15 wmi  sccm  sccm-2012 

2
ข้อความการบูต Debian ทั้งหมด
ข้อความที่เลื่อนโดยเมื่อบู๊ตระบบ Debian จะได้รับการตรวจสอบภายหลังได้อย่างไร? กล่าวอีกนัยหนึ่งฉันจะตรวจสอบทั้งหมดอย่างสะดวกได้อย่างไร นั่นเป็นประเด็นสำคัญสำหรับคำถาม เพียงส่วนหนึ่งของพวกเขาไม่เพียงพอ บางข้อความบูตเวลาจะเขียนเท่านั้นที่จะ/var/log/daemon.logและที่ฉันได้เห็นข้อความเช่น:/var/log/syslogudevd[240]: SYSFS{}= will be removed in a future udev version /var/log/dmesgในบีบเหล่านี้ไม่ได้อยู่ใน หรือพวกเขาใน/var/log/bootการตั้งค่าBOOTLOGD_ENABLE=yesใน/etc/default/bootlogdและแพคเกจbootlogdติดตั้ง สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับrsyslogd's /etc/rsyslog.confสถานที่เข้าสู่ระบบต่างๆของคุณดู
15 debian  logging  boot  errors 

4
การจัดการการเข้าถึงหลายระบบลินุกซ์
ค้นหาคำตอบ แต่ไม่พบสิ่งใดในที่นี่ ... เรื่องสั้นสั้น: องค์กรที่ไม่แสวงหาผลกำไรต้องการโครงสร้างพื้นฐานที่ทันสมัย สิ่งแรกคือการหาทางเลือกในการจัดการบัญชีผู้ใช้บนโฮสต์ Linux จำนวนหนึ่ง เรามี 12 เซิร์ฟเวอร์ (ทั้งแบบกายภาพและเสมือน) และประมาณ 50 เครื่อง เรามีผู้ใช้ 500 คนสำหรับระบบเหล่านี้ บุคคลที่สร้างและบำรุงรักษาระบบในช่วงหลายปีที่ผ่านมาได้เกษียณ เขาเขียนสคริปต์ของตัวเองเพื่อจัดการทุกอย่าง มันยังใช้งานได้ ไม่มีการร้องเรียน อย่างไรก็ตามสิ่งต่าง ๆ มากมายนั้นเป็นแบบแมนนวลและมีข้อผิดพลาดได้ง่าย โค้ดยุ่งเหยิงและบ่อยครั้งหลังจากการอัพเดทต้องมีการปรับแต่ง ส่วนที่แย่ที่สุดคือมีเอกสารที่เขียนน้อยมาก มีเพียงไม่กี่ ReadMe's และบันทึกย่อแบบสุ่มซึ่งอาจหรืออาจไม่เกี่ยวข้องอีกต่อไป ดังนั้นการบำรุงรักษาจึงเป็นงานที่ยาก บัญชีปัจจุบันมีการจัดการผ่าน / etc / passwd ในแต่ละระบบ การอัพเดตถูกแจกจ่ายผ่านสคริปต์ cron เพื่อแก้ไขระบบเมื่อมีการเพิ่มบัญชีในเซิร์ฟเวอร์ "หลัก" ผู้ใช้บางคนต้องมีการเข้าถึงระบบทั้งหมด (เช่นบัญชีดูแลระบบ) ผู้อื่นต้องเข้าถึงเซิร์ฟเวอร์ที่ใช้ร่วมกันในขณะที่คนอื่นอาจต้องเข้าถึงเวิร์กสเตชันหรือชุดย่อยเท่านั้น มีเครื่องมือที่สามารถช่วยเราจัดการบัญชีที่ตรงตามข้อกำหนดต่อไปนี้หรือไม่? โอเพ่นซอร์สเด่นกว่า (เช่นฟรีตามงบประมาณมี จำกัด มาก) หลัก …

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