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

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

4
การเอาชนะข้อ จำกัด ความยาวพา ธ ไฟล์สูงสุดใน Windows
ลูกค้าคนหนึ่งของเราใช้ชื่อเส้นทางที่ยาวมาก ๆ (หลายโฟลเดอร์ซ้อนกัน, ชื่อยาว) และเรามักพบกับ "ปัญหาการศึกษาของผู้ใช้" เป็นประจำเพื่อลดเส้นทางให้เหลือน้อยกว่า 260 ตัวอักษร มีวิธีแก้ไขปัญหาทางเทคนิคหรือไม่เราสามารถสะบัดสวิตช์บางชนิดใน Windows 7 และ Windows 2008 R2 เพื่อพูดว่า "ใช่แค่เพิกเฉยต่อปัญหาในอดีตเหล่านี้และทำให้ชื่อพา ธ ของอักขระเพิ่มขึ้น +260" ป.ล. ฉันได้อ่านและไม่ได้รับการแก้ไขโดยการตั้งชื่อไฟล์เส้นทางและ Namespaces ทั้งหมด

6
วิธีการเปลี่ยนชื่อไฟล์หลาย ๆ ไฟล์โดยแทนที่ word ในชื่อไฟล์?
เปลี่ยน ACDC เป็น AC-DC ตัวอย่างเช่นเรามีไฟล์เหล่านี้ ACDC - Rock N 'Roll ไม่ใช่มลพิษทางเสียง ACDC - Rocker.xxx ACDC - Shoot To Thrill.xxx ฉันต้องการให้พวกเขาเป็น: AC-DC - Rock N 'Roll ไม่ก่อให้เกิดมลภาวะทางเสียง xxx AC-DC - Rocker.xxx AC-DC - Shoot To Thrill.xxx ฉันรู้ว่า sed หรือ awk ใช้สำหรับการดำเนินการนี้ ฉันไม่สามารถ google อะไรดังนั้นฉันขอความช่วยเหลือจากคุณ =) คุณช่วยกรุณาให้คำสั่งเชลล์ทำงานเต็มสำหรับงานนี้หรือไม่? ข้อคิดเห็น: โซลูชันสำหรับผู้ใช้ OSX
36 shell  files  rename  sed 

5
จะแสดงรายการการพึ่งพา RPM ได้อย่างไร
เซิร์ฟเวอร์ที่ใช้งานจริงของเราใช้ CentOS รีลีส 5.2 (รอบชิงชนะเลิศ) ฉันจะดู / รับ / รายการการขึ้นต่อกันทั้งหมดของแพ็กเกจ RPM ที่ติดตั้งแล้วได้อย่างไร? ตัวอย่างเช่น: SQLite v3.3.6 ได้รับการติดตั้งในเซิร์ฟเวอร์แล้ว ฉันต้องการดูการอ้างอิงทั้งหมดของแพ็คเกจนี้ นี่คือผลลัพธ์ของคำสั่ง: rpm -qa |grep sqlite python-sqlite-1.1.7-1.2.1 sqlite-3.3.6-2 sqlite-3.3.6-2 นอกจากนี้เหตุใดจึงมีรายการ 2 รายการของsqlite-3.3.6-2ที่นี่

6
ดูเนื้อหาของ memcached
มีเครื่องมือใดบ้างในการสำรวจสิ่งที่แคชในปัจจุบันในพูล memcached หรือไม่? มีกราฟไม่มากนัก แต่มีคีย์ / ค่าจริงที่เก็บอยู่ในปัจจุบัน

5
วิธีหยุด nginx บน Mac OS X
ฉันได้ติดตั้งและกำหนดค่าเซิร์ฟเวอร์ nginx บน Mac ของฉันจาก MacPort sudo port install nginx ปฏิบัติตามคำแนะนำจากคอนโซลการติดตั้งพอร์ตและสร้างรายการเริ่มต้น launchd สำหรับ nginx จากนั้นเริ่มเซิร์ฟเวอร์ เปลี่ยนชื่อnginx.conf.exampleไปnginx.confและเปลี่ยนชื่อไปmime.types.examplemime.types มันใช้งานได้ดี แต่ฉันหยุดไม่ได้ ฉันพยายามsudo nginx -s stopแล้ว แต่นี่ไม่ได้หยุดเซิร์ฟเวอร์ฉันยังสามารถเห็น "ยินดีต้อนรับสู่ nginx!" หน้าในเบราว์เซอร์ของฉันบนhttp://localhost/; ผมก็ยังคงเห็นหลักและผู้ปฏิบัติงานของกระบวนการ Nginx ps -e | grep nginxกับ วิธีที่ดีที่สุดในการเริ่ม / หยุด nginx บน Mac คืออะไร BTW ฉันได้เพิ่ม "daemon off;" เข้าสู่ nginx.conf - ตามคำแนะนำของแหล่งข้อมูลต่างๆ
36 nginx  daemon  mac-osx 

5
Nginx vs Apache เป็น reverse proxy ซึ่งเป็นตัวเลือกหนึ่ง
อาจมีคำถามประเภทนี้ที่นี่ แต่ฉันไม่พบสิ่งใดที่ตรงกับคำถามของฉัน ได้ยินว่าประสิทธิภาพของ nginx ค่อนข้างน่าประทับใจ แต่ Apache มีเอกสารเพิ่มเติมชุมชน (อ่าน: ผู้เชี่ยวชาญ) เพื่อรับความช่วยเหลือ ตอนนี้สิ่งที่ฉันต้องการทราบว่าเว็บเซิร์ฟเวอร์ทั้งสองเปรียบเทียบในแง่ของประสิทธิภาพความง่ายในการกำหนดค่าระดับการปรับแต่ง ฯลฯ ย้อนกลับเป็นเซิร์ฟเวอร์ PROXY ในสภาพแวดล้อม vps หรือไม่? ฉันยังคงชั่งน้ำหนักระหว่างสองรายการสำหรับเว็บแอป ruby ​​(ไม่ใช่ ROR) ที่แสดงพร้อมกับเว็บเซิร์ฟเวอร์ (หนึ่งใน ruby) คำตอบเฉพาะจะได้รับการชื่นชมมาก คำตอบทั่วไปที่ไม่แตะต้องส่วนทับทิมก็โอเค ฉันยังคงไม่มีเสียงในการบริหารเว็บเซิร์ฟเวอร์

4
จะตั้งค่าตัวเลือก heap java (เช่น -Xmx) สำหรับ Tomcat 6 ภายใต้ Ubuntu 9.04 ได้อย่างไร
ฉันใช้ Tomcat โดยใช้แพ็คเกจ tomcat6 จาก Ubuntu 9.04 ซึ่งทำ daemon จาก Tomcat โดยใช้ jsvc ฉันต้องการทราบวิธีที่เหมาะสมในการตั้งค่าตัวเลือก heap Java เช่น-XmxTomcat ฉันต้องการทำให้การกำหนดค่าทุกที่ที่ถูกต้องที่สุดโวหารและที่ใดก็ตามที่มีโอกาสน้อยที่จะถูกเขียนทับโดยการปรับปรุงแพ็คเกจ Ubuntu ตัวเลือกที่ฉันเห็นตอนนี้: /etc/init.d/tomcat6โค้ดยากพวกเขาที่ไหนสักแห่งใน /usr/share/tomcat6/bin/catalina.shโค้ดยากพวกเขาที่ไหนสักแห่งใน สร้างบรรทัด/usr/share/tomcat6/bin/startup.shเพื่อตั้งค่า CATALINA_OPTS เพื่อให้มีค่าสถานะที่ต้องการแล้วส่งออก CATALINA_OPTS เป็นตัวแปรสภาพแวดล้อม (ดูเหมือนว่าจะถูกเลือกโดยcatalina.sh) เสียงสุดท้ายตัวเลือกเช่นหนึ่งที่ดีที่สุดและก็สนับสนุน (ไม่มีคำอธิบายว่าทำไม) ที่เพิ่มขึ้น heapspace ของ Java ในสคริปต์ แต่ฉันต้องการได้รับความเห็นที่สอง ใครต้องการยืนยันว่าไม่มีวิธีที่ดีกว่านี้หรือ
36 ubuntu  tomcat  java 

5
ทำไมเราถึงทำการ ping IP 4.2.2.2 เพื่อทดสอบการเชื่อมต่อ?
ให้นานที่สุดเท่าที่ผมจำได้ผมเคยใช้เสมอ IP 4.2.2.2 เมื่อทดสอบการเชื่อมต่อเครือข่ายโดยใช้ปิง อะไรสำคัญเกี่ยวกับ IP นี้และการฝึกฝนนี้เริ่มเมื่อไหร่
36 ip  ping  networking 

3
รายชื่อไฟล์ที่ติดตั้งจากแพ็คเกจ apt
ฉันจะรับรายการไฟล์ที่ติดตั้งหรือจะติดตั้งได้เมื่อฉันได้รับแพ็คเกจหรือไม่ ในทางกลับกันฉันสามารถค้นหาแพ็คเกจที่ทำให้ไฟล์บางไฟล์ติดตั้งได้หรือไม่
36 linux  debian  apt  dpkg 


2
ปลอดภัยหรือไม่ที่จะใช้ปริมาณ Amazon EBS ในขณะที่กำลังประมวลผล?
จะปลอดภัยหรือไม่ที่จะใช้ปริมาณ EBS ในขณะที่สร้างสแนปชอต? ปัจจุบันฉันติดตั้งวอลลุ่ม EBS 100Gb แล้ว ฉันอยู่ในขั้นตอนการจับภาพ ดีนะมันช้า !! จะใช้เวลามากกว่า 45 นาทีในการถ่ายภาพ คำถามของฉัน: โวลุ่ม EBS คัดลอกมาแล้วและเพิ่งถูกบันทึกไว้ที่ไหนสักแห่ง? หรือภาพสแน็ปช็อตกำลังคัดลอกจากโวลุ่มที่เมานท์ของฉันหรือไม่? โดยพื้นฐานแล้วถ้าฉันเริ่มใช้มันก่อนที่สแนปชอตจะเสร็จสมบูรณ์ ฉันไม่อยากจะเชื่อว่ามันจะใช้เวลานานในการคัดลอก ไม่ได้ใช้งานจริงแม้แต่ 100GB มันเหมือน 25Gb

5
ฉันจะทราบได้อย่างไรว่าเกิดอะไรขึ้นกับการขัดจังหวะบน Windows
บางครั้งฉันเจอเซิร์ฟเวอร์ (Windows 2003 และ 2008) ที่มีการขัดจังหวะตัวประมวลผล% สูง มีวิธีดูว่าโปรแกรมหรืออุปกรณ์ใดทำให้เกิดการขัดจังหวะหรือไม่



5
วิธีการเปิดใช้งานการบันทึก MySQL?
ฉันใช้งาน MySQL 5.0.45 ใน OS X 10.6.1 และฉันไม่สามารถให้ MySQL บันทึกสิ่งใดได้ ฉันกำลังดีบั๊กแอปพลิเคชันและต้องการดูข้อผิดพลาดและข้อผิดพลาดทั้งหมด ฉันเพิ่มไปยัง etc / my.cnf: [mysqld] bind-address = 127.0.0.1 log = /var/log/mysqld.log log-error = /var/log/mysqld.error.log ฉันใช้ sudo เพื่อสร้างไฟล์บันทึกสองไฟล์ตั้งค่าการอนุญาตเป็น 644 จากนั้นเริ่ม MySQL ใหม่ ฉันอ้างถึงmysql ของฉันอยู่ที่ไหนใน OS X? เพื่อแก้ไขปัญหา วิ่ง: ps auxww|grep [m]ysqld ผลตอบแทน: _mysql 71 0.0 0.8 646996 15996 ?? S …
36 mysql  logging 

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