คำถามติดแท็ก linux

Linux เป็นคำศัพท์ทั่วไปสำหรับระบบปฏิบัติการโอเพนซอร์ซเหมือนโอเพนซอร์สที่ใช้เคอร์เนลลินุกซ์

8
จะติดตั้ง Linux ผ่าน SSH จากระยะไกลได้อย่างไร
ฉันต้องติดตั้ง Ubuntu Server 10.04 (x86) จากระยะไกลบนเซิร์ฟเวอร์ที่กำลังใช้งาน RHEL 3.4 (x86) ฉันจะต้องระวังให้มากเพราะไม่มีใครสามารถกดปุ่มรีสตาร์ทสำหรับฉันถ้ามีอะไรผิดพลาด คุณเคยติดตั้ง Linux จากระยะไกลหรือไม่? คุณจะแนะนำทางไหน คำแนะนำสำหรับสิ่งที่ต้องระวัง? ปรับปรุง: ขอบคุณสำหรับความช่วยเหลือของคุณ. ฉันจัดการเพื่อ"เปลี่ยนยางขณะขับรถ" ! ส่วนประกอบหลักของวิธีการของฉันถูกดึงมาจากHOWTO - ติดตั้ง Debian บนระบบลินุกซ์ระยะไกล , มรดกด้วง: บูตครั้งเดียวเท่านั้น , ด้วงบูตเดียวและตื่น kernel รีบูตและเอกสาร Ubuntu ชุมชน: InstallationFromKnoppix นี่คือโครงร่างของสิ่งที่ฉันทำ: เรียกใช้ debootstrap บนเซิร์ฟเวอร์ Ubuntu ที่มีอยู่ ถ่ายโอนไฟล์ไปยังswap partition ของเซิร์ฟเวอร์ RHEL 3.4 บูตเข้าสู่พาร์ทิชัน tha swap (ระบบ debootstrap) …

4
MySQL สามารถใช้ประโยชน์จาก RAM ขนาด 64 GB ได้อย่างมีประสิทธิภาพหรือไม่
เราพบปัญหาในการสืบค้นตารางที่มีประมาณ 50 ล้านแถวและมีขนาดดัชนี 4 GB (ขนาดตารางประมาณ 6 GB) ส่งผลให้เซิร์ฟเวอร์ฐานข้อมูลเปลี่ยนหน่วยความจำและชะลอความเร็วลงอย่างมาก ฉันค่อนข้างแน่ใจว่าสิ่งนี้เกี่ยวข้องกับขนาดของเทมเพลตที่เกินขนาดและมันถูกสลับเป็นดิสก์ ถ้าฉันอัพเกรดเซิร์ฟเวอร์ฐานข้อมูลของฉันจาก 32 GB of RAM เป็น 64 GB RAM ฉันสงสัยว่าฐานข้อมูล MySQL จะสามารถใช้ประโยชน์จากหน่วยความจำเพิ่มเติมนี้ได้อย่างเต็มที่และไม่สลับหรือไม่ ฉันได้ลองใช้ตัวแปรสองสามอย่าง (เช่น KEY_BUFFER_SIZE ฯลฯ ... ) และดูเหมือนว่าพวกเขาสนับสนุนการตั้งค่ามากกว่า 64 GB อย่างไรก็ตามเอกสาร MySQL กล่าวว่า tmp_table_size สูงสุดที่ 4 GB ดังนั้นการอัพเกรดหน่วยความจำจะคุ้มหรือไม่ ปัญหา "การสืบค้นตารางขนาดใหญ่" จะได้รับประโยชน์จากสิ่งนี้หรือไม่และจะไม่ช่วยเนื่องจากขีด จำกัด 4 GB หรือไม่ ฉันรู้ว่าอาจมีโซลูชันอื่น ๆ เช่นการปรับโครงสร้างตารางเพื่อแบ่งพาร์ติชันด้วยวิธีที่แตกต่างกัน ฯลฯ …

6
ซอฟต์แวร์ treemap การใช้งานดิสก์สำหรับ Linux แบบไม่มีหัว
มีบางโปรแกรมที่สามารถแสดงพื้นที่ดิสก์ที่ใช้โดยใช้treemapเช่น WinDirStat สำหรับ Windows และ KDirStat สำหรับ KDE / Linux: ฉันกำลังมองหาสิ่งที่คล้ายกัน แต่สำหรับกล่อง Linux ที่ไม่มีหัว (เช่นเรียกใช้โปรแกรมรวบรวมข้อมูลคอนโซลบนเซิร์ฟเวอร์จากนั้นโหลดไฟล์ในโปรแกรมกราฟิกในสภาพแวดล้อม GUI) อีกวิธีหนึ่งที่ดีในการรับการแสดงพื้นที่ดิสก์ที่ใช้มีโครงสร้างด้วยการเข้าถึงเพียงแค่ SSH คืออะไร?

6
ฉันจะซ่อมแซมบล็อกที่ไม่สามารถอ่านได้อย่างง่ายดายบนดิสก์ Linux ได้อย่างไร
ระบบ Linux ของฉันเริ่มโยนข้อผิดพลาด SMART ใน syslog ฉันติดตามมันและเชื่อว่าปัญหาเป็นบล็อกเดียวบนดิสก์ ฉันจะทำให้การจัดสรรดิสก์ใหม่นั้นง่ายขึ้นได้อย่างไร ฉันต้องการทราบว่าไฟล์ใดถูกทำลายในกระบวนการ (ฉันทราบว่าหากบล็อกหนึ่งล้มเหลวในดิสก์อื่น ๆ มีแนวโน้มที่จะติดตาม; ฉันมีการสำรองข้อมูลอย่างต่อเนื่องที่ดีและเพียงต้องการพยายามที่จะทำให้ดิสก์นี้ทำงานได้) การค้นหาเว็บจะนำไปสู่Bad block HOWTOซึ่งอธิบายถึงกระบวนการแบบแมนนวลในดิสก์ที่ไม่ได้ประกอบเข้าไป ดูเหมือนว่าซับซ้อนและผิดพลาดได้ง่าย มีเครื่องมือในการทำให้กระบวนการนี้เป็นอัตโนมัติหรือไม่? ตัวเลือกอื่น ๆ ของฉันคือเครื่องมือวินิจฉัยของผู้ผลิตแต่ฉันคิดว่ามันจะบล็อกไม่ดีโดยไม่ต้องรายงานสิ่งที่ถูกทำลาย กรณีที่แย่ที่สุดอาจเป็นเมตาดาต้าระบบไฟล์ ดิสก์ที่มีปัญหาคือพาร์ติชันระบบหลัก ใช้ ext3fs และ LVM นี่คือบันทึกข้อผิดพลาดจาก syslog และบิตที่เกี่ยวข้องจาก smartctl smartd[5226]: Device: /dev/hda, 1 Currently unreadable (pending) sectors Error 1 occurred at disk power-on lifetime: 17449 hours (727 days …

6
พอร์ตเครือข่ายเปิด แต่ไม่มีกระบวนการเชื่อมต่อหรือไม่
ฉันมีสถานการณ์แปลก ๆ เกิดขึ้นกับพอร์ตเครือข่ายเปิด คำถามหลักของฉันคือทำไมจะไม่มีโปรแกรมที่เกี่ยวข้องกับพอร์ต TCP ที่เปิดอยู่: netstat -ln --program Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:5666 0.0.0.0:* LISTEN - สำหรับกรณีเฉพาะของฉันควรจะมีฟังก์ชั่น nrpe daemon (ติดตั้ง opsview) ที่พอร์ต 5666 แต่ไม่มี nrpe daemon กำลังทำงานอยู่ ถ้าฉันพยายามที่จะเริ่มมันออกทันที lsof -i :5666ไม่แสดงผลลัพธ์ใด ๆ ไม่มี (x) inetd …

8
การวิเคราะห์ประสิทธิภาพเซิร์ฟเวอร์ Linux NFS
ฉันต้องการทำการวิเคราะห์เซิร์ฟเวอร์ NFS ของเราเพื่อช่วยติดตามปัญหาคอขวดที่อาจเกิดขึ้นในแอปพลิเคชันของเรา เซิร์ฟเวอร์กำลังเรียกใช้ SUSE Enterprise Linux 10 สิ่งที่ฉันต้องการทราบคือ: ไฟล์ใดบ้างที่ถูกเข้าถึงโดยไคลเอนต์ใด ๆ อ่าน / เขียนปริมาณงานต่อลูกค้าหนึ่งราย ค่าใช้จ่ายที่กำหนดโดยการโทร RPC อื่น ๆ เวลาที่ใช้ในการรอคำขอ NFS อื่น ๆ หรือดิสก์ I / O เพื่อให้บริการลูกค้า ฉันรู้แล้วเกี่ยวกับสถิติที่มีอยู่/proc/net/rpc/nfsdและในความเป็นจริงฉันเขียนโพสต์บล็อกอธิบายพวกเขาในเชิงลึก สิ่งที่ฉันกำลังมองหาคือวิธีที่จะขุดลึกลงไปและช่วยให้เข้าใจว่าปัจจัยใดบ้างที่ส่งผลต่อประสิทธิภาพที่ลูกค้าแต่ละคนเห็น ฉันต้องการวิเคราะห์บทบาทที่เซิร์ฟเวอร์ NFS เล่นในประสิทธิภาพของแอปพลิเคชันในคลัสเตอร์ของเราเพื่อให้ฉันสามารถคิดหาวิธีที่จะปรับให้เหมาะสมที่สุด
22 linux  performance  nfs 

5
วิธีที่ดีที่สุดในการปลูกฝังซอฟต์แวร์ Linux RAID 1 เป็น RAID 10
mdadm ดูเหมือนจะไม่รองรับการเติบโตของอาเรย์ตั้งแต่ระดับ 1 ถึงระดับ 10 ฉันมีดิสก์สองแผ่นใน RAID 1 ฉันต้องการเพิ่มดิสก์ใหม่สองแผ่นและแปลงอาร์เรย์เป็นดิสก์ RAID 10 จำนวนสี่แถว กลยุทธ์ปัจจุบันของฉัน: ทำการสำรองข้อมูลที่ดี สร้างอาร์เรย์ RAID 10 ดิสก์ 4 อันดับที่ลดลงด้วยดิสก์ที่หายไปสองแผ่น rsync the RAID 1 array with the RAID 10 array. fail and remove หนึ่งดิสก์จากอาร์เรย์ RAID 1 เพิ่มดิสก์ที่พร้อมใช้งานลงในอาร์เรย์ RAID 10 และรอการซิงค์ใหม่ให้เสร็จสมบูรณ์ ทำลายอาร์เรย์ RAID 1 และเพิ่มดิสก์ตัวสุดท้ายลงในอาร์เรย์ RAID 10 ปัญหาคือการขาดความซ้ำซ้อนในขั้นตอนที่ 5 มีวิธีที่ดีกว่า?

5
ฉันจะปิดบี๊บในเทอร์มินัลใน Linux ได้อย่างไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน4 ปีที่แล้ว ฉันเพิ่งเริ่มใช้เดสก์ท็อปพีซีเครื่องใหม่ที่ติดตั้ง Ubuntu Linux อย่างไรก็ตามเครื่องส่งเสียงบี๊บอย่างน่ารำคาญ เช่นถ้าฉันอยู่ที่จุดเริ่มต้นของบรรทัดและฉันกด Backspace มันจะส่งเสียงบี๊บเพื่อบอกฉันว่าไม่มีตัวอักษรที่จะลบ จากถ้าฉันพยายามแท็บเสร็จสมบูรณ์และไม่มีความสมบูรณ์มันก็จะส่งเสียงบี๊บ ฉันจะปิดสิ่งนี้ได้อย่างไร

11
ไคลเอ็นต์ Linux สำหรับปฏิทิน Exchange (อีเมลและ) [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน7 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ที่ $ work โซลูชันอีเมลอย่างเป็นทางการคือ Outlook บน Windows เชื่อมต่อกับเซิร์ฟเวอร์ Exchange นั่นเป็นปัญหาสำหรับคนที่ใช้ Linux บนเครื่องเดสก์ท็อป เซิร์ฟเวอร์ Exchange รองรับ IMAP และอีเมลทำงานได้ดีโดยใช้ผู้ต้องสงสัยตามปกติเช่นธันเดอร์เบิร์ด นอกจากนี้ยังมีส่วนต่อประสานกับเว็บเมลซึ่งค่อนข้างน่าสนใจยกเว้นคุณใช้ IE (ไคลเอนต์อีเมลที่ชื่นชอบอื่น ๆ ?) ปัญหาที่ใหญ่ที่สุดคือปฏิทิน Outlook ฉันยังคงพบว่าไม่มีไคลเอ็นต์ Linux ที่ทำงานได้ที่สามารถแทนที่ได้ คำแนะนำใด ๆ

11
“ fdisk -l” เช่นรายการของพาร์ติชันและชนิดสำหรับโลจิคัลวอลุ่ม LVM หรือไม่?
คุณรู้หรือไม่ว่า "fdisk -l" แสดงตารางพาร์ติชันของไดรฟ์และแสดง ID / ประเภทพาร์ติชันสำหรับแต่ละพาร์ติชันอย่างไร มีวิธีคล้ายกันในการรับ ID พาร์ติชันสำหรับโลจิคัลวอลุ่ม LVM หรือไม่? แก้ไข: ฉันรู้ "lvs" ซึ่งส่วนใหญ่เป็นสิ่งที่ฉันกำลังมองหา (มันให้ฉันรายการของปริมาณตรรกะชนิดเช่น "fdisk -l" ... ยกเว้นจะเป็นประโยชน์ที่จะรู้ว่าสิ่งที่ ประเภทพาร์ติชันของโลจิคัลวอลุ่ม (ซึ่งฉันคิดว่าเป็น "พาร์ติชันเสมือนจริง") คือข้อมูลนั้นเป็นรายการ "fdisk -l" ในสองคอลัมน์สุดท้ายทางด้านขวา (เช่น "8e" สำหรับฟิสิคัล พาร์ติชัน LVM หรือ "83" สำหรับ Linux ext ฯลฯ ) เครื่องมือที่ฉันกำลังมองหาอาจไม่ได้เป็นส่วนหนึ่งของ LVM อาจเป็นเพียงยูทิลิตี้อื่น ๆ ที่สามารถพิมพ์รหัสพาร์ติชั่น / พาร์ติชั่นได้หรือไม่?
22 linux  partition  lvm 

1
วิธีตรวจสอบรุ่น ElasticSearch ใน Linux [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน3 ปีที่ผ่านมา ฉันแค่อยากรู้วิธีตรวจสอบรุ่น ElasticSearch ใน Linux

4
daemon cron มีความแม่นยำเพียงใด
ตัวกำหนดเวลางาน cron แม่นยำจริงๆหรือไม่? ฉันหมายถึงฉันต้องการสคริปต์เพื่อทำงานทุกคืนที่เป็นไปได้ล่าสุด แต่ก่อน 00:00 นของวันถัดไป ฉันควรจะทำงาน cron ที่ 23.59 (หรือ 23:59 น.) แต่ระบบจะแม่นยำหรือไม่ ตั้งแต่วินาทีมีความสำคัญฉันควรกำหนดให้ cron job เป็น 23:58 หรือไม่?
22 linux  cron 

1
Supervisord - ข้อผิดพลาดไฟล์ ini บน CentOS
ฉันติดตั้ง Supervisor บน CentOS 6.5 และขณะนี้พบข้อผิดพลาดแปลก ๆ ที่ฉันไม่สามารถแก้ไขได้ ฉันสร้างsupervisord.confไฟล์ใน/etcไดเรกทอรีและผู้ควบคุมการโทรเช่นนี้: $ supervisord -c /etc/supervisord.conf ซึ่งดูพื้นฐานสวย แต่ข้อผิดพลาดนี้ยังคงปรากฏ: Error: .ini file does not include supervisord section ไฟล์ supervisord.conf ของฉันดูเหมือนว่า: [program:supervisord] command=/usr/local/bin/run_queue.sh autostart=true autorestart=true stderr_logfile=/var/log/laraqueue.err.log stdout_logfile=/var/log/laraqueue.out.log ใครบ้างรู้ว่าปัญหาคืออะไรที่นี่?

1
อนุญาตการพิสูจน์ตัวตนด้วยรหัสผ่านไปยังเซิร์ฟเวอร์ SSH จากเครือข่ายภายในเท่านั้น
ฉันมีเซิร์ฟเวอร์ OpenSSH 5.9p1 ที่ทำงานบน Ubuntu Precise 12.04 ซึ่งยอมรับการเชื่อมต่อจากทั้งเครือข่ายภายในและอินเทอร์เน็ต ฉันต้องการกำหนดให้ใช้การพิสูจน์ตัวตนด้วยรหัสสาธารณะสำหรับการเชื่อมต่อจากอินเทอร์เน็ต แต่ยอมรับการรับรองความถูกต้องของรหัสสาธารณะหรือการตรวจสอบรหัสผ่านสำหรับการเชื่อมต่อจากเครือข่ายภายใน ฉันสามารถกำหนดค่า OpenSSH เพื่อใช้งานได้หรือไม่
22 linux  security  ssh  ssh-keys 

9
คุณจะซิงโครไนซ์ไฟล์ขนาดใหญ่ (ภาพดิสก์ VM) ระหว่างเครื่องได้อย่างไร
มีคำสั่งเช่น rsync ซึ่งสามารถซิงโครไนซ์ไฟล์ขนาดใหญ่กระจัดกระจายจากเซิร์ฟเวอร์ linux หนึ่งไปยังเซิร์ฟเวอร์อื่นได้หรือไม่ มันเป็นสิ่งสำคัญมากที่ไฟล์ปลายทางยังคงกระจัดกระจาย อาจยาวกว่า (แต่ไม่ใหญ่กว่า) กว่าไดรฟ์ที่บรรจุอยู่ ควรส่งเฉพาะบล็อกที่มีการเปลี่ยนแปลงข้ามสาย ฉันได้ลอง rsync แล้ว แต่ก็ไม่มีความสุข https://groups.google.com/forum/#!topic/mailing.unix.rsync/lPOScZgFE9M ถ้าฉันเขียนโปรแกรมเพื่อทำสิ่งนี้ฉันจะประดิษฐ์ล้อใหม่อีกครั้งหรือไม่? http://www.finalcog.com/synchronise-block-devices ขอบคุณ คริส

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