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

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

1
เหตุใด SSD ไดรฟ์นี้จึงล้มเหลวด้วยเซกเตอร์เสียและสามารถคาดเดาได้
หมายเหตุ: คำถามนี้ถูกปิดก่อนหน้านี้เป็นนอกหัวข้อ คุณสามารถอ่านการอภิปราย เหตุผลของฉันสำหรับการถามที่นี่คือ: ไดรฟ์นี้อยู่ในเซิร์ฟเวอร์แคชเนื้อหาออฟไลน์สำหรับโรงเรียนในชนบทแซมเบีย เซิร์ฟเวอร์ถูกสร้างจากดิสก์อิมเมจและเนื้อหาทั้งหมดนั้นสามารถเปลี่ยนได้ จะต้องมีราคาถูกเพราะโรงเรียนแซมเบียมีงบประมาณ จำกัด และจะมีจำนวนมาก นอกจากนี้ยังต้องเชื่อถือได้เพราะอาจใช้เวลา 8 ชั่วโมงในการเปลี่ยนถนนที่ไม่ดีในแต่ละครั้ง ฉันไม่ได้รับอนุญาตให้ถามที่นี่ว่าไดรฟ์ไม่ใช่ "อึพิเศษราคาถูก" ดังนั้นเราจึงทำการวิจัยและการทดลองกับไดรฟ์ที่ตรงกับเกณฑ์เหล่านี้ การไม่สามารถซ่อมแซมเซกเตอร์ที่ไม่ดีได้โดยเขียนทับพวกเขา (การจัดสรรอัตโนมัติ) ท้าทายสมมติฐานของฉันและฉันต้องการรู้ว่าทำไม ฉันคิดว่าบางทีการลบความปลอดภัยอาจแก้ไขเซกเตอร์เสีย แต่ต้องการความคิดเห็นของผู้อื่นก่อนที่ฉันจะทิ้งไดรฟ์ ฉันคิดว่าฉันอาจพลาดบางสิ่งในข้อมูล SMART ที่สามารถทำนายความล้มเหลวได้ นี่คือดิสก์ Kingston 240GB SSD ที่ทำงานได้ดีในไซต์เป็นเวลาประมาณ 3 เดือนและมีการพัฒนาเซ็กเตอร์ที่ไม่ดี: smartctl 5.41 2011-06-09 r3365 [i686-linux-3.2.20-net6501-121115-1cw] (local build) Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net === START OF INFORMATION SECTION === …
15 linux  hard-drive  ssd 

2
อนุญาตให้ผู้ใช้ที่ไม่ระบุชื่อดูรายการงานโดยไม่ต้องเรียกดูพื้นที่ทำงานใน Jenkins
เรากำลังเรียกใช้เจนกินส์ CI โดยทั่วไปเราต้องการที่จะให้ การเข้าถึงแบบเต็มสำหรับผู้ใช้ที่ผ่านการรับรองความถูกต้องจากกลุ่มใดกลุ่มหนึ่ง การเข้าถึงแบบเต็มสำหรับผู้ใช้ที่ไม่ระบุชื่อ บล็อกผู้ใช้ที่ไม่ระบุชื่อเพื่อเข้าถึงโครงการบางอย่าง (สมบูรณ์) เราใช้ระบบปฏิบัติการยูนิกซ์ผู้ใช้ / กลุ่มฐานข้อมูลและโครงการตามยุทธศาสตร์การอนุมัติเมทริกซ์ คะแนน (1) และ (2) ทำงานได้ดี แต่เราประสบปัญหาในการบรรลุ (3) เราได้ลอง: ในGlobal Security จะลบสิทธิ์ทั้งหมดที่ไม่ระบุชื่อจากนั้นให้สิทธิ์ในการรักษาความปลอดภัยตามโครงการแต่หลังจากนั้นคำขอที่ไม่ระบุชื่อทั้งหมด (แม้แต่ไปยังหน้าหลักของ Jenkins) ให้หน้าล็อกอิน ในGlobal Securityเพิ่มในขั้นตอนต่อไปนี้สิทธิ์: View-Read (ไม่ทำงาน), Job-Discover (ใช้งานไม่ได้), Job-Read (ใช้งานไม่ได้), Overal-Read - อันสุดท้ายดูเหมือนว่าจะทำงาน มันให้สิทธิ์แก่ผู้ใช้โดยไม่ระบุชื่อมากเกินไปและเราไม่สามารถ จำกัด การเข้าถึงโครงการดังกล่าว TL; DR เราต้องการเปิดเต็ม (อ่านฉลาด) เจนกินส์ CI กับโครงการไม่กี่ซ่อน / บล็อกอย่างสมบูรณ์สำหรับไม่ระบุชื่อ

2
nginx: upstream ที่มีหลายคำสั่งเซิร์ฟเวอร์?
ฉันพยายามที่จะจัดแพคเกจ 2 โปรแกรมประยุกต์ที่ใช้ Nginx เป็นพร็อกซี่และส่งมอบแต่ละไฟล์ config /etc/nginx/conf.d/ลง การทำเช่นนี้ในไฟล์เดียว ( combined.conf) ใช้งานได้ดี: upstream backend1 { http://localhost:8989; } upstream backend2 { http://localhost:8990; } server { location /backend1/ { proxy_pass http://backend1; } location /backend2/ { proxy_pass http://backend2; } อย่างไรก็ตามเมื่อแบ่งออกเป็น 2 ไฟล์หนึ่งในการเปลี่ยนเส้นทางจะล้มเหลวอย่างเป็นระบบ: backend1.conf: upstream backend1 { http://localhost:8989; } server { location /backend1/ { proxy_pass …
15 nginx 

8
วิธียืนยันการตั้งค่า ethtool ผ่านการรีบูท
ฉันต้องการปิดการแบ่งส่วนข้อมูล tcp บนเซิร์ฟเวอร์ CentOS5 การใช้ ethtool คำสั่งคือethtool -K eth0 tso offอย่างไรก็ตามการตั้งค่านี้จะคงอยู่สำหรับเซสชันนี้เท่านั้น ฉันจะทำให้มันคงอยู่ได้ด้วยการรีบูตเครื่อง?

5
มีเหตุผลใดที่จะไม่เปิดใช้งาน DoS Defence ในเราเตอร์ของฉัน?
ฉันเพิ่งพบการตั้งค่า DoS Defense ในเราเตอร์DrayTek Vigor 2830ซึ่งถูกปิดใช้งานเป็นค่าเริ่มต้น ฉันใช้เซิร์ฟเวอร์ขนาดเล็กมากในเครือข่ายนี้และฉันคิดว่ามันร้ายแรงมากที่ต้องใช้เซิร์ฟเวอร์และทำงานตลอด 24 ชั่วโมงทุกวัน ฉันไม่แน่ใจเลยว่ากระทรวงกลาโหมจะทำให้เกิดปัญหาใด ๆ หรือไม่ ฉันยังไม่เคยมีประสบการณ์การโจมตี DoS แต่ฉันต้องการหลีกเลี่ยงการโจมตีที่เป็นไปได้ มีเหตุผลใดที่จะไม่เปิดใช้งานการตั้งค่าการป้องกัน DoS หรือไม่

1
วิธีการติดตั้ง libboost-devel บน CentOS 6.3
จะติดตั้ง libboost-devel บน CentOS 6.3 ได้อย่างไร ฉันได้ลองคำสั่งต่อไปนี้แล้ว: yum install libboost-devel เอาท์พุท: Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.ellogroup.com * extras: mirror.ellogroup.com * updates: mirror.ellogroup.com Setting up Install Process No package libboost-devel available. Error: Nothing to do
15 linux  centos  yum  rpm  boost 

3
การเขียนแบตช์ไฟล์ด้วยปลายสาย Unix ปลอดภัยหรือไม่?
ฉันคิดว่าฉันพบข้อผิดพลาดในไฟล์แบตช์เพราะมันเขียนด้วยการจบบรรทัด unix นี่เป็นปัญหาที่ทราบกันดีกับ cmd.exe ที่เรียกใช้ไฟล์แบตช์ใน windows หรือไม่?

11
SQL - ข้อผิดพลาดเกิดขึ้นระหว่างการจับมือล่วงหน้า
จนกระทั่งเมื่อวานเย็นฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์ของฉันจากเครื่องท้องถิ่นของฉัน ตอนนี้ฉันได้รับข้อผิดพลาดต่อไปนี้: สร้างการเชื่อมต่อสำเร็จกับเซิร์ฟเวอร์ แต่จากนั้นเกิดข้อผิดพลาดระหว่างการจับมือล่วงหน้า (ผู้ให้บริการ: ผู้ให้บริการ SSL ข้อผิดพลาด: 0 - การดำเนินการรอหมดเวลา) (. Net SqlClient Data Provider) หมายเหตุฉันสามารถเข้าสู่เซิร์ฟเวอร์จริงโดยไม่มีปัญหา เมื่อวานนี้ฉันติดตั้ง IIS บนเครื่องของฉันและตั้งค่าไซต์โดยใช้ที่อยู่ IP ของฉัน - ไม่ทราบว่าสิ่งนี้มีอะไรที่ต้องทำ ฉันเจอบทความนี้แล้วทำตามขั้นตอน แต่ดูเหมือนจะไม่ช่วย http://escapekeys.com/microsoft-sql-server-error-64-a-connection-was-successfully-established-with-the-server/89 ฉันยังอ่านบทความต่อไปนี้เปลี่ยนการตั้งค่า TC / IP รีสตาร์ท แต่ไม่มีอะไร http://blog.sqlauthority.com/2009/05/21/sql-server-fix-error-provider-named-pipes-provider-error-40-could-not-open-a-connection-to-sql- เซิร์ฟเวอร์ของ Microsoft SQL เซิร์ฟเวอร์ข้อผิดพลาด / เริ่มพยายามแนะนำจากความคิดเห็นด้วย แต่ก็หยุดเมื่อฉันรู้ว่าฉันอาจทำสิ่งต่าง ๆ มากขึ้น เหตุใดสิ่งนี้จึงเกิดขึ้น / ฉันจะแก้ไขได้อย่างไร

3
ปิดใช้งาน TCP-Offloading {สมบูรณ์แบบทั่วไปและง่ายดาย}
ฉันต้องการปิดใช้งาน tcp-offloading ("TOE") บนเซิร์ฟเวอร์เดเบียนของฉัน ethtool -K ..... ฉันมีความปรารถนาบางอย่าง แต่: รวมมันเข้ากับเดเบียนอย่างหมดจด อ่านนี้: ไม่มี rc.local ฉันต้องการหลีกเลี่ยงการหลอกสคริปต์ rc ... ฉันเดาก็ติดตั้ง ethtool และการใช้ก่อน up.d / -Hook ซึ่ง deconfigures TOE ใช้ตัวเลือกจาก/ etc / เครือข่าย / อินเตอร์เฟซ ผมอยากจะ deconfigure เซิร์ฟเวอร์ทั้งหมดของฉัน (ในอนาคต) ในแฟชั่นทั่วไปใช้หนาน (เนื่องจากไฟอยู่ในสถานที่ - และต้องการ!) แล้วตัวเลือกแบบนิ้วเท้าที่ไม่รองรับกับฮาร์ดแวร์บางตัว? ระบบเครือข่ายจะล้มเหลวหรือไม่หากไม่ได้ใช้ตัวเลือกที่มีอยู่ ฉันเดาว่ามันควรจะมีประสิทธิภาพไม่ควรทำ แต่ดูเหมือนจะไม่เป็นทางออกที่ฉันต้องการเช่นกัน มันปรับแต่งการกำหนดค่าเป็นอย่างมากเนื่องจาก ATM มี 11 ตัวเลือก! การใช้ NIC …

4
คำสั่ง Linux เพื่อดึงข้อมูลช่วงไบต์จากไฟล์
ฉันรู้ว่าheadและtailสามารถใช้-cตัวเลือกเพื่อระบุการชดเชยไบต์ ฉันกำลังมองหาวิธีที่จะแยกช่วงไบต์อย่างมีประสิทธิภาพจากไฟล์บันทึกขนาดใหญ่

7
วิธีทำให้ Jenkins CI ใช้เวลาท้องถิ่นแทน UTC บนเดเบียนบีบ
ฉันมีการติดตั้ง Jenkins-ci บนเดเบียนบีบ เขตเวลาเริ่มต้นปัจจุบัน: 'อเมริกา / โตรอนโต' เวลาท้องถิ่นอยู่ในขณะนี้: จันทร์ 9 ก.ค. 16:00:57 น. EDT 2012 เวลาสากลขณะนี้: จันทร์ 9 ก.ค. 20:00:57 UTC 2012 ในไฟล์ / etc / default / rcS ฉันมี: UTC = ไม่มี น่าเสียดายที่นี่ไม่ทำงานในข้อมูลระบบของเจนกินส์: user.timezone Etc / UTC ฉันค้นหาไม่กี่ชั่วโมง .. น่าเสียดายที่ไม่สามารถหาวิธีแก้ไขได้ความช่วยเหลือจะได้รับการชื่นชมอย่างมาก ขอบคุณสำหรับเวลาของคุณ
15 time  timezone  jenkins 

1
ฉันควรใช้ไบออส“ Advanced ECC” ใน Dell PowerEdge R710 Bios กับ ECC DIMM หรือไม่
ฉันมี Dell PowerEdge R710 พร้อมด้วย Intel Xeon E5503 ซีพียูคู่ มี 96GB (12x8GB) ของ ECC DIMM ใน BIOS หน่วยความจำถูกกำหนดค่าสำหรับ "Advanced ECC" คำถามของฉันคือถ้า DIMM ของฉันเป็น ECC แล้วมันสมเหตุสมผลหรือไม่ที่จะเปิดใช้งานโหมด "Advanced ECC" ใน BIOS หรือฉันควรเปลี่ยนไปใช้ "Optimized" หรือไม่? Dell อธิบายโหมดเหล่านี้ดังนี้: โหมด ECC ขั้นสูงโหมด นี้ใช้ MCH สองตัวและ“ เชื่อมโยง” เข้าด้วยกันเพื่อจำลองบัสข้อมูล DIMM 128 บิต สิ่งนี้ถูกใช้เพื่อบรรลุการแก้ไขข้อมูลอุปกรณ์เดียว (SDDC) สำหรับ DIMM ตามเทคโนโลยี …

2
เบราว์เซอร์เซิร์ฟเวอร์ SQL: เหตุใดจึงปิดใช้งาน
ฉันพยายามเริ่มเบราว์เซอร์เซิร์ฟเวอร์ SQL ผ่านตัวจัดการการตั้งค่าคอนฟิกเซิร์ฟเวอร์ SQL แต่ไม่เพียง แต่เป็น "รัฐ" ของ SQL Server เบราว์เซอร์stoppedแต่ตัวเลือกที่จะStart, Stop,Pause , ResumeและRestartทุกคนพิการ (ทั้งในเมนูบริบทคลิกขวาและผ่านกล่องโต้ตอบคุณสมบัติ) (นอกจากนี้ในกล่องโต้ตอบคุณสมบัติฉันได้ลองทั้ง 3 ตัวเลือกสำหรับ "บัญชีในตัว": ระบบภายใน, บริการในพื้นที่และบริการเครือข่ายฉันได้ลองใช้ "บัญชีนี้" พร้อมตัวเลือกต่าง ๆ ในทุกกรณีการใช้งาน ยังคงปิดใช้งาน) ตอนแรกฉันคิดว่ามันอาจเป็นปัญหาพอร์ต เห็นได้ชัดว่า SQL Server Browser ใช้พอร์ต 1434 อย่างไรก็ตามเมื่อใช้โปรแกรมชื่อ CurrPorts ฉันพบว่าพอร์ต 1434 ไม่ได้ถูกใช้งานโดยโปรแกรมใด ๆ ใครช่วยได้บ้าง
15 sql-server 

5
เป็นวิธีที่ดีที่สุดในการเรียกใช้คำสั่ง ssh ระยะไกลในพื้นหลัง แต่ยังคงแสดงอะไร
ฉันต้องเรียกใช้คำสั่ง SSH จากระยะไกลด้วยการแสดงผลในเครื่อง แต่ถ้าการเชื่อมต่อขาดฉันต้องการให้คำสั่งยังคงทำงานอยู่ ฉันไม่ได้พูดมากเกี่ยวกับการเข้าสู่ระบบและการดำเนินการ แต่ทำ ssh user @ remotehost 'คำสั่ง && คำสั่ง ฯลฯ ' ฉันจะมั่นใจได้อย่างไรว่าคำสั่งจะทำงานแม้ว่าการเชื่อมต่อจะหยุดชะงัก
15 ssh  remote  background 

1
Ack ค้นหาสตริงตามตัวอักษร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันเบื่อที่จะต้องหลบหนีสิ่งต่าง ๆ เมื่อฉันต้องการค้นหาส่วนหนึ่งของแท็ก html ฉันจะค้นหาสิ่งที่ฉันพิมพ์ได้โดยไม่ต้องหลบหนีจากสิ่งต่างๆได้อย่างไร เช่น ack-grep 'console.log(foo' ฉันเข้าใจ: Unmatched ( in regex; marked by <-- HERE in m/console.log( <-- HERE par/
15 grep  regex 

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