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

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

1
เกิดอะไรขึ้นเมื่อดิสก์ล้มเหลวใน LVM
ฉันกำลังกำหนดค่าเซิร์ฟเวอร์ linux บนโฮสต์ ESX 4.1 เซิร์ฟเวอร์นี้ต้องมีข้อมูลหลาย TB ที่จัดเก็บอยู่ในนั้น ขณะนี้เรากำลังถกเถียงกันว่าจะใช้ LVM หรือไม่ เหตุผลปัจจุบันของเราคือว่าควรติดตั้งไดรฟ์ข้อมูล 2TB หลายตัว (ขีด จำกัด ที่กำหนดโดย ESX) ไว้บนไดรฟ์ข้อมูลแยกเช่นกัน /disk1 - 2TB /disk2 - 2TB /disk3 - 2TB เราจะจัดเก็บไดเรกทอรีที่มีขนาดตั้งแต่ 100GB ถึง 400GB ไดเรกทอรีเหล่านี้จะต้องเก็บไว้ในทั้งหมดและไม่สามารถแยกออก ข้อกังวลคือจะมีพื้นที่ว่างจำนวนมากหากเรามี 1.7TB เก็บไว้ใน / disk1 และต้องเก็บเพิ่มอีก 400GB ในกรณีนี้เราจะต้องจัดเก็บไดเรกทอรี 400GB บน / disk2 ทำให้ไม่ได้ใช้ 300GB ทางออกหนึ่งสำหรับปัญหานี้คือ LVM ซึ่งกำหนดค่าเป็น: …
11 linux  vmware-esx  lvm 

2
วิธีฆ่าการเชื่อมต่อ TCP โดยใช้ยูทิลิตี้ tcpkill
ฉันพยายามที่จะฆ่าเชื่อมต่อ TCP tcpkillก่อตั้งขึ้นโดยใช้ การเชื่อมต่อเป็นการเชื่อมต่อ HTTPS แบบเปิด มันปรากฏบน netstat เป็น: tcp 0 0 X.X.X.X:55601 X.X.X.X:https ESTABLISHED ดังนั้นตามman pageฉันป้อน: $ tcpkill -i eth1 -9 port 443 เอาต์พุตยูทิลิตี้ tcpkill: tcpkill: listening on eth1 [port 443] ... และจากนั้นก็หยุด หลังจากรอประมาณ 15 นาทีฉันไม่แน่ใจว่าเกิดอะไรขึ้นที่นี่ ฉันกำลังทำอะไรผิดหรือเปล่า?
11 linux  tcp  netstat 

2
Linux: หน่วยความจำว่าง แต่ใช้การสลับ ทำไม?
นี่คือไดอะแกรมของ Munin การใช้หน่วยความจำ: http://koryagin.com/w/q/memory-day.png สลับเข้า / ออก: http://koryagin.com/w/q/swap-day.png เหตุใด Linux จึงตัดสินใจเพิ่มแคชและใช้ swap เมื่อขนาด RAM ใหญ่กว่าหน่วยความจำที่โปรแกรมใช้
11 linux  memory 

5
วิธีทำให้เจ้านายของฉันเข้าใจว่าความผิดพลาดของเซิร์ฟเวอร์เป็นสิ่งที่ไม่ดี?
ฉันกำลังทำงานในโตเกียวสำหรับ บริษัท ขนาดเล็กที่เพิ่งเริ่มต้นธุรกิจออนไลน์อย่างจริงจัง เมื่อเร็ว ๆ นี้เราได้ตีปัญหาการเปิดไฟล์สูงสุดในเซิร์ฟเวอร์ VPS ที่เช่ามาซึ่งทำให้บริการหยุดทำงานชั่วคราว (มากหรือน้อยชั่วคราวจริง) ตอนนี้เป็นพลเมืองที่ดีฉันได้แจ้งเจ้านายของฉันและขอให้เขารับเซิร์ฟเวอร์อีกเครื่องเนื่องจากเมื่อเซิร์ฟเวอร์ล่มเราจะสูญเสียเงินไม่สามารถขายอะไรได้ น่าแปลกที่ไม่มีอะไรเกิดขึ้น เพื่อทำให้เรื่องแย่ลงเขาแค่รักการผัดวันประกันพรุ่งในทุกสิ่งที่อาจทำให้เราเสียเงิน ฉันจะส่งข้อความถึงหัวหน้าของฉันได้อย่างไรว่าเซิร์ฟเวอร์ที่กำลังจะล่มเป็นสิ่งที่ไม่ดี? หรือมีอะไรที่เราสามารถทำได้เพื่อแก้ไขโดยใช้วิธีอื่น? (และไม่เราไม่สามารถเพิ่มไฟล์ได้ไม่ จำกัด :))
11 linux  redhat  lsof 

4
วิธีการเมาท์พาร์ติชัน LVM ของเครื่องเสมือนบนโฮสต์ KVM
ถ้าฉันพยายามทำตามโฮสต์ KVM: # kpartx -av /dev/VolGroup00/kvm101_img add map kvm101_img1 : 0 208782 linear /dev/VolGroup00/kvm101_img 63 add map kvm101_img2 : 0 125612235 linear /dev/VolGroup00/kvm101_img 208845 # mount /dev/mapper/kvm101_img1 /mnt จากนั้นฉันได้รับ / ติดตั้งพาร์ติชัน แต่ฉันได้รับข้อผิดพลาดหากฉันพิมพ์ดังต่อไปนี้: # mount /dev/mapper/kvm101_img2 /mnt mount: you must specify the filesystem type นี่คือรูปแบบ fdisk บนเครื่องแขก: # fdisk -l Device …

3
วิธีทำมิรเรอร์ระบบไฟล์ด้วยฮาร์ดลิงก์นับล้าน
เรามีปัญหาใหญ่หนึ่งอย่างในขณะนี้: เราจำเป็นต้องทำการจำลองระบบไฟล์สำหรับลูกค้าของเรา ปกติแล้วไม่ใช่ปัญหา แต่นี่คือ: ในระบบไฟล์นี้มีหนึ่งโฟลเดอร์ที่มีฮาร์ดลิงก์นับล้าน (ใช่! MILLIONS!) rsyncต้องใช้เวลามากกว่า 4 วันในการสร้างผู้สร้าง เราใช้rsyncตัวเลือกต่อไปนี้: rsync -Havz --progress serverA:/data/cms /data/ มีใครบ้างที่คิดว่าจะเร่งความเร็ว rsync นี้หรือใช้ทางเลือกอื่น เราไม่สามารถใช้งานได้ddเนื่องจากดิสก์เป้าหมายมีขนาดเล็กกว่าแหล่งที่มา UPDATE: ในฐานะที่เป็นระบบแฟ้มเดิมคือext3เราจะพยายามและdump restoreฉันจะทำให้คุณ up2date

3
ควรใช้ดิสก์ชนิดใดของ KVM
ฉันกำลังตั้งค่าแขกเสมือนของ KVM สองสามคนและฉันกำลังถกเถียงกันว่าควรใช้ดิสก์ชนิดใด ฉันไม่สามารถค้นหาแหล่งข้อมูลออนไลน์ที่ดีซึ่งมีข้อดีและข้อเสียของแต่ละข้อได้ คุณช่วยฉันสร้างรายการประเภทดิสก์ที่แตกต่างกันและข้อดีและข้อเสียของแต่ละประเภทได้หรือไม่ นี่คือประเภทของดิสก์ที่ฉันรู้เกี่ยวกับ: ภาพดิบ qcow2 พาร์ติชันเฉพาะ (เช่นใน LVM) ฉันอยากรู้เกี่ยวกับเกณฑ์เหล่านี้: ความง่ายในการตั้งค่า (ความง่ายในการสร้างแต่ละประเภท) ประสิทธิภาพ ความง่ายดายในการโคลนนิ่ง ขยายได้ง่าย (เพื่อให้ใหญ่ขึ้นดังนั้นแขกเสมือนมีพื้นที่ดิสก์มากขึ้น) คุณลักษณะเฉพาะของดิสก์ชนิดนั้น สำรองข้อมูลได้ง่าย การย้ายไปยังโฮสต์อื่น คุณช่วยฉันประเมินตัวเลือกของฉันได้ไหม

3
ฉันจะลบไดเรกทอรีว่างทั้งหมดได้อย่างไร
(บนระบบ Linux) ฉันมีชุดย่อยที่ซ้อนกันขนาดใหญ่บนระบบไฟล์ ฉันต้องการตัดเส้นทางไดเรกทอรีทั้งหมดที่ไม่มีไฟล์เลย ในคำอื่น ๆ ฉันต้องการลบทุกไดเรกทอรีที่ไม่มีไฟล์ในไดเรกทอรีนั้นหรือในไดเรกทอรีย่อยใด ๆ ของไดเรกทอรีนั้นซ้ำ
11 linux  unix  bash 

5
อะไรคือประโยชน์ของ Logical Volume Manager [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฟีเจอร์และประโยชน์ที่จะได้รับจากLogical Volume Managerนั้นเกินกว่ารายละเอียดในหน้า Wikipedia หรือไม่
11 linux  unix  lvm 

3
การบันทึกกิจกรรม“ บุคคล” ใน Linux
ดังนั้นฉันได้อ่านโพสต์มากมายที่เกี่ยวข้องกับเรื่องนี้และเพิ่งสับสนมากขึ้นกว่า แต่ก่อน มีคำแนะนำสำหรับเครื่องมือต่าง ๆ รวมถึง ttyrec, snoopy, acct, rootsh, sudosh, ttyrpld, การตรวจสอบ unix และอีกมากมาย ในกรณีของฉันฉันต้องการบันทึกคำสั่งทั้งหมดที่ดำเนินการบนระบบ (เช่นประวัติที่เปิดใช้งานการประทับเวลา) แต่ฉันต้องการทราบว่าใครทำอะไรบ้าง อย่างไรก็ตามเราทุกคนเข้าสู่ระบบผ่าน ssh ไปยังบัญชีย่อยบางส่วนของบัญชีผู้ใช้เดียวกัน (ขึ้นอยู่กับสิ่งที่เราทำ) ฉันจะรับบันทึกคำสั่งรวมถึงข้อมูล "ใคร" จะให้ฉัน (เกี่ยวกับการเชื่อมต่อ) เพื่อให้ฉันสามารถติดตามการดำเนินการกับบุคคลที่ระบุว่าเป็น "ผู้ใช้" ทั่วไปได้อย่างไร
11 linux  ssh  bash  logging 

2
กำหนดกระบวนการโดยใช้พอร์ตโดยไม่มี sudo
ฉันต้องการค้นหาว่ากระบวนการใด (โดยเฉพาะ id กระบวนการ) กำลังใช้พอร์ตที่กำหนด สิ่งหนึ่งที่จับได้คือฉันไม่ต้องการใช้ sudo และฉันไม่ได้ลงชื่อเข้าใช้ในฐานะรูท กระบวนการที่ฉันต้องการให้การทำงานดำเนินการโดยผู้ใช้เดียวกันกับที่ฉันต้องการค้นหา id กระบวนการ - ดังนั้นฉันคิดว่ามันง่าย ทั้งสองlsofและnetstatจะไม่บอก ID กระบวนการให้ฉันจนกว่าฉันจะเรียกใช้โดยใช้ sudo - พวกเขาจะบอกฉันว่าพอร์ตนั้นถูกใช้งานอยู่ บริบทเพิ่มเติมบางอย่าง - ฉันมีแอพต่าง ๆ ทั้งหมดที่เชื่อมต่อผ่าน SSH ไปยังเซิร์ฟเวอร์ที่ฉันจัดการและสร้างพอร์ตย้อนกลับไปข้างหน้า เมื่อตั้งค่าแล้วเซิร์ฟเวอร์ของฉันจะทำการประมวลผลโดยใช้พอร์ตที่ส่งต่อแล้วจากนั้นการเชื่อมต่ออาจถูกทำลาย หากฉันสามารถจับคู่พอร์ตเฉพาะ (แต่ละแอปมีของตัวเอง) กับกระบวนการนี่เป็นสคริปต์ง่ายๆ ข้อเสนอแนะใด ๆ นี่คือในกล่อง Ubuntu โดยวิธี - แต่ฉันคิดว่าการแก้ปัญหาใด ๆ ที่จะเป็นมาตรฐานใน Linux distros ส่วนใหญ่
11 linux  ubuntu  process  port 

3
ลดขนาด / รีเซ็ตขนาดไดเรกทอรี?
มีวิธีย่อรายการไดเรกทอรีหรือไม่? ไดเรกทอรี maildir ของ dovecot ของฉันมีขนาดเพิ่มขึ้นจากค่าเริ่มต้น 4096เป็นหลายเมกะไบต์และมันยุ่งกับโควต้าดิสก์ วิธีเดียวที่ฉันได้พบคือการลบและสร้างไดเรกทอรีใหม่ ฉันหวังว่าจะมีฟังก์ชั่นเวทมนต์อยู่ที่ไหนสักแห่ง - ฉันเปิดให้ทุกอย่างยกเว้นแอสเซมเบลอร์ที่เขียนด้วยมือ แก้ไข: สำหรับลูกหลานเพื่อค้นหา dirents> 4096: find / -type d -size +4k -printf "%s\t%p\t%i\n" | sort -nr
11 linux  directory 

9
มีลูกค้า vSphere สำหรับ Linux หรือจะมี? [ปิด]
คำถามนี้ไม่น่าจะช่วยผู้เข้าชมในอนาคต มันเกี่ยวข้องเฉพาะกับพื้นที่ทางภูมิศาสตร์ขนาดเล็กช่วงเวลาที่เฉพาะเจาะจงหรือสถานการณ์ที่แคบเป็นพิเศษซึ่งโดยทั่วไปไม่สามารถใช้ได้กับผู้ชมทั่วโลกของอินเทอร์เน็ต สำหรับความช่วยเหลือในการทำคำถามนี้มากขึ้นบังคับในวงกว้างไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน8 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันค้นหาทุกมุมของอินเทอร์เน็ต (ดีฉันค้นหายากจริงๆ ... ) สำหรับไคลเอนต์ vSphere ที่เหมาะสมสำหรับ Linux แต่ดูเหมือนว่าคำตอบนั้นเหมือนกันทุกครั้ง: VMWare บอกให้ผู้ใช้ใช้ Windows มีข้อมูลเกี่ยวกับไคลเอนต์ vSphere สำหรับ Linux หรือไม่ มีลูกค้าบุคคลที่สามอื่น ๆ ที่สนับสนุน Linux หรือไม่ ความช่วยเหลือใด ๆ ที่ชื่นชม

5
การเมาท์พาร์ติชันจากไฟล์อิมเมจ DD แบบดิบของฟิสิคัลดิสก์
ฉันมีภาพ DD ที่นำมาจากภาพ HDD ดิบ (/ dev / sdb) ไฟล์รูปภาพนี้มีระบบไฟล์ XFS ที่ฉันต้องการติดตั้ง มันใหญ่เกินไปที่จะกู้คืนสู่ดิสก์ (ไฟล์ 2.6TB img) ดังนั้นฉันต้องการที่จะเมานต์มันโดยใช้ลูปแบ็ค อย่างไรก็ตามตารางพาร์ติชันกลายเป็นปัญหา ฉันพยายามกำหนดพาร์ติชั่นออฟเซ็ตโดยใช้ทั้งพาร์ติชันและ fdisk -lu ผลตอบแทนที่แยกส่วน "ฉลากดิสก์ที่ไม่รู้จัก" fdisk -lu แสดงตารางพาร์ติชันว่างให้ฉัน คุณจะแนะนำให้หาพาร์ติชั่นเริ่มอย่างไรเพื่อที่ฉันจะได้เมาท์ด้วย -o loop
11 linux  partition  mount  lvm 

2
วิธีค้นหาข้อมูลเวอร์ชั่น PCI ใน linux
ฉันจะทราบได้อย่างไรว่าเมนบอร์ดรุ่นใดรองรับ PCI (2.0, 2.3) - แม้สำหรับสล็อตที่ไม่มีการ์ดใด ๆ เชื่อมต่ออยู่ lspci -vvv ดูเหมือนจะไม่แสดงข้อมูลสำหรับสล็อต PCI โดยไม่มีการ์ด
11 linux  hardware  pci 

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