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

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

2
การตั้งค่า TCP latency ต่ำบน Ubuntu
มีเซิร์ฟเวอร์สำหรับการวัดที่รันบน Ubuntu ในแล็บของฉัน และมีโปรแกรม C ซึ่งรับข้อมูลผ่านการเชื่อมต่อ TCP และควรส่งการตอบกลับโดยเร็วที่สุด องค์ประกอบ ซีพียู: โปรเซสเซอร์ 2 ตัว x 4 คอร์ - Intel (R) Xeon (R) CPU E5345 @ 2.33GHz RAM: 12 GB NIC: Intel Corporation 80003ES2LAN Gigabit Ethernet Controller / 82546EB Gigabit Ethernet Controller สวิตช์เครือข่าย: Cisco Catalyst 2960 ข้อมูล: บล็อกข้อมูลมาประมาณ แต่ละ 10 มิลลิวินาที ขนาดบล็อกข้อมูลมีขนาดประมาณ …

2
ทำไม Linux kdump ถึงไม่เขียนถึง / var / crash?
มันเกิดขึ้นอีกครั้ง! ฉันมีเซิร์ฟเวอร์ 4 เครื่องซึ่งหยุดทำงานเป็นระยะและไม่มีข้อมูลที่พิมพ์ไปยังบันทึกระบบหรือคอนโซลอนุกรม นอกจากนี้ลินุกซ์บริการ kdump/var/crashไม่ได้เขียนทิ้งหลักในการตั้งค่าเริ่มต้นของ คุณช่วยฉันหาสาเหตุได้ไหม มันสำคัญไหมถ้าระบบไฟล์รูทของฉันเป็นโวลุ่ม LVM นี่คือสิ่งที่ฉันได้ลอง ระบบของฉันคือ Scientific Linux 6.5 พร้อมเคอร์เนลล่าสุด [root@host1 ~]# uname -r 2.6.32-431.11.2.el6.x86_64 [root@host1 ~]# cat /etc/issue Scientific Linux release 6.5 (Carbon) ไฟล์/etc/kdump.confนี้เป็นไฟล์วานิลลาที่มีการตั้งค่าเริ่มต้น สายส่วนใหญ่จะออกความเห็นมีเพียงสองสายที่ใช้งานและpathcore_collector #net my.server.com:/export/tmp #net user@my.server.com path /var/crash core_collector makedumpfile -c --message-level 1 -d 31 #core_collector scp ฉันแน่ใจว่าkdumpบริการกำลังทำงานและที่ไม่จำเป็นต้องสร้างของฉันkdumpinitrd [root@host1 ~]# chkconfig …

4
ฉันจะกำหนด IP ตามที่อยู่ MAC ใน dhcpd ได้อย่างไร
ฉันจะกำหนดที่อยู่ IP เฉพาะให้กับที่อยู่ mac โดยใช้ dhcpd ได้อย่างไร จนถึงตอนนี้ฉันได้ลองแล้ว host blah { hardware ethernet <mac address>; fixed-address <ip address>;} ใน dhcpd.conf ของฉัน แต่หลังจากรีสตาร์ท dhcpd และเครื่องที่มีที่อยู่ mac ในคำถามฉันเพิ่งได้รับ IP สุ่มอีกครั้ง
10 linux  dhcpd 

4
การปรับปรุงประสิทธิภาพ OpenVPN
ฉันพยายามปรับปรุงประสิทธิภาพ OpenVPN ของฉันและนี่คือการตั้งค่าปัจจุบันของฉัน: cat /etc/openvpn/server.conf port 443 #- port proto tcp #- protocol dev tun #tun-mtu 1500 tun-mtu-extra 32 #mssfix 1450 tun-mtu 64800 mssfix 1440 reneg-sec 0 ca /etc/openvpn/easy-rsa/2.0/keys/ca.crt cert /etc/openvpn/easy-rsa/2.0/keys/server.crt key /etc/openvpn/easy-rsa/2.0/keys/server.key dh /etc/openvpn/easy-rsa/2.0/keys/dh1024.pem plugin /etc/openvpn/openvpn-auth-pam.so /etc/pam.d/login #plugin /usr/share/openvpn/plugin/lib/openvpn-auth-pam.so /etc/pam.d/login #- Comment this line if you are using FreeRADIUS …

3
รับข้อผิดพลาดขณะทำการสำรองข้อมูลของ centos ทั้งหมดด้วย tar
ฉันลองคำสั่งนี้ tar cvpzf /TEMP_BACKUPS/backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/tmp --exclude=/TEMP_BACKUPS --exclude=/mnt --exclude=/sys / > /TEMP_BACKUPS/mylog.txt และฉันได้รับข้อผิดพลาดนี้ ฉันลองสองครั้งแล้ว tar: Removing leading `/' from member names tar: /dev/log: socket ignored tar: Removing leading `/' from hard link targets tar: /selinux/policy: Cannot open: Invalid argument tar: /var/spool/postfix/public/flush: socket ignored tar: /var/spool/postfix/public/cleanup: socket ignored tar: /var/spool/postfix/public/showq: …
10 linux  centos  tar  logging 

4
วิธีกำหนดค่าชื่อโดเมนจริงสำหรับที่อยู่ผู้ส่ง
ฉันพยายามส่งอีเมลโดยใช้mail()ฟังก์ชั่นphp แต่มันล้มเหลวอย่างใดบ่นว่าจำเป็นต้องมีชื่อโดเมนจริง ต่อไปนี้เป็นข้อสังเกตใน maillog: sendmail 4984 r25984: จาก = apache, size = 273, class = 0, nrcpts = 1, msgid = <201.r25@localhost.localdomain>, relay = apache @ localhost sendmail 4985 r25985: ruleset = check_mail, arg1 = mydomain.com [127.0.0.1], ปฏิเสธ = 553 5.5.4 ... ชื่อโดเมนจริงที่จำเป็นสำหรับที่อยู่ผู้ส่งsendmail 4984 r25984: to=external@server.com, ctladdr = apache (48/48) …

1
ความแตกต่างระหว่างตัวเลือก DHCP 'ชื่อโดเมน' และ 'ค้นหาโดเมน'
ความแตกต่างระหว่างสองคืออะไร? ฉันคิดว่าชื่อโดเมนจะทำให้ไคลเอนต์ในโดเมนที่ระบุ (เช่นหากชื่อโดเมนถูกตั้งค่าเป็น "foo.bar" ไคลเอนต์ FQDN จะเป็น 'hostname.foo.bar') แต่http: // linux.die.net/man/5/dhcp-optionsดูเหมือนว่าบ่งบอกว่าทั้งสองตัวเลือกเพียงระบุโดเมนการค้นหา หากชื่อโดเมนไม่ได้ตั้งค่าโดเมนสำหรับลูกค้าตัวเลือกใดจะ

5
ฉันจะนับข้อความของ mailq ของ Postfix ได้อย่างไร
ฉันจะรับจำนวนข้อความใน Mailq ของ Postfix ได้อย่างไร mailqคำสั่งแสดงอีเมลทั้งหมดใน mailq แต่ฉันต้องการที่จะรู้ว่านับเท่านั้นมีคำสั่งใด ๆ สำหรับเรื่องนี้ ระบบปฏิบัติการของฉันคือ centos 5.5
10 linux  centos  email  postfix 

3
ทำไม CentOS logrotate ของฉันถึงทำงานแบบสุ่ม?
ฉันใส่logrotateไฟล์การกำหนดค่า/etc/logrotate.d/และคาดว่าบันทึกจะหมุนในเวลาที่สอดคล้องกัน อย่างไรก็ตามพวกเขาไม่ ... เวลาการหมุนของบันทึกจะสุ่ม +/- หนึ่งชั่วโมง เหตุใดการหมุนของบันทึกจึงเริ่มต้นขึ้นแบบสุ่มและฉันจะเปลี่ยนสิ่งนี้ได้อย่างไร ข้อมูล: ไฟล์กำหนดค่า logrotate ของฉันมีลักษณะเช่นนี้ ... /opt/backups/network/*.conf { copytruncate rotate 30 daily create 644 root root dateext maxage 30 missingok notifempty compress delaycompress postrotate ## Create symbolic links in daily/ PATH=`/usr/bin/dirname $1`; FILE=`/bin/basename $1`; /bin/ln -s $1 $PATH/daily/$FILE endscript }
10 linux  centos  cron  logrotate 

5
วิธีการอนุญาตให้ผู้ใช้ถ่ายโอนไฟล์ไปยังผู้ใช้รายอื่นบน linux
เรามีสภาพแวดล้อมของผู้ใช้ไม่กี่พันคนที่ใช้งานแอพพลิเคชั่นบนเครือข่ายประมาณ 40 กลุ่มตั้งแต่ขนาด 20 โหนดไปจนถึง 98,000 โหนด ผู้ใช้ในระบบเหล่านี้สร้างไฟล์ขนาดใหญ่ (บางครั้ง> 1PB) ควบคุมโดยสิทธิ์ unix แบบดั้งเดิม (โดยทั่วไปจะไม่สามารถใช้งานหรือใช้งานได้จริงเนื่องจากลักษณะเฉพาะของระบบไฟล์) ขณะนี้เรามีโปรแกรมที่เรียกว่า "ให้" ซึ่งเป็นโปรแกรม suid-root ที่อนุญาตให้ผู้ใช้ "มอบ" ไฟล์ให้กับผู้ใช้รายอื่นเมื่อสิทธิ์กลุ่มไม่เพียงพอ ดังนั้นผู้ใช้จะพิมพ์สิ่งต่อไปนี้เพื่อให้ไฟล์แก่ผู้ใช้รายอื่น: > give username-to-give-to filename-to-give ... ผู้ใช้ที่ได้รับจากนั้นสามารถใช้คำสั่งที่เรียกว่า "ใช้" (ส่วนหนึ่งของโปรแกรมให้) เพื่อรับไฟล์: > take filename-to-receive สิทธิ์ของไฟล์จะถูกถ่ายโอนไปยังผู้ใช้ที่ได้รับอย่างมีประสิทธิภาพ โปรแกรมนี้มีมานานหลายปีและเราต้องการที่จะทบทวนสิ่งต่าง ๆ จากมุมมองด้านความปลอดภัยและการใช้งาน แผนปฏิบัติการปัจจุบันของเราคือการลบบิตเน่าในการดำเนินการ "ให้" ปัจจุบันของเราและบรรจุมันเป็นแอพโอเพนซอร์ซก่อนที่เราจะนำมันไปใช้ในการผลิตอีกครั้ง ใครบ้างมีวิธีอื่นที่พวกเขาใช้ในการถ่ายโอนไฟล์ที่มีขนาดใหญ่มากระหว่างผู้ใช้เมื่อมีสิทธิ์ unix แบบดั้งเดิมเท่านั้นที่สามารถใช้ได้?
10 linux  filesystems  hpc 

4
คำแนะนำสำหรับการทำพารามิเตอร์ sysfs ยังคงมีอยู่ในการรีบูต
ฉันกำลังทดลองกับการเปลี่ยนแปลงขนาดใหญ่ของพารามิเตอร์รันไทม์ของระบบ Linux ที่เปิดเผยผ่านระบบไฟล์เสมือน sysfs วิธีที่มีประสิทธิภาพมากที่สุดในการรักษาพารามิเตอร์เหล่านี้เพื่อให้พวกเขายังคงมีอยู่ในการรีบูตในระบบสไตล์ RHEL / CentOS คืออะไร? มันเป็นเพียงกรณีของการทิ้งคำสั่งลงใน /etc/rc.local หรือไม่? มีสคริปต์เริ่มต้นที่เหมาะสมกับสิ่งนี้หรือไม่ ฉันยังคิดถึงมาตรฐานจากมุมมองการจัดการการกำหนดค่า มีระบบที่สะอาดเทียบเท่ากับsysctl?

2
Neighbor Table overflow บน Linux โฮสต์ที่เกี่ยวข้องกับ bridging และ ipv6
หมายเหตุ: ฉันมีวิธีแก้ปัญหาสำหรับปัญหานี้แล้ว (ดังอธิบายด้านล่าง) ดังนั้นนี่เป็นเพียงคำถาม "อยากรู้" ฉันมีการตั้งค่าการผลิตที่มีประมาณ 50 โฮสต์รวมถึงเบลดที่ใช้ xen 4 และ equallogics ที่ให้ iscsi xen dom0s เกือบทั้งหมดเป็นเดเบียน 5. การตั้งค่าประกอบด้วยบริดจ์หลายอันในทุก dom0 เพื่อรองรับเครือข่าย xen bridged ทั้งหมดมีอยู่ระหว่าง 5 และ 12 สะพานในแต่ละ dom0 ที่ให้บริการหนึ่ง vlan แต่ละอัน ไม่มีโฮสต์ใดที่เปิดใช้งานการกำหนดเส้นทาง ในช่วงเวลาหนึ่งเราได้ย้ายหนึ่งในเครื่องไปยังฮาร์ดแวร์ใหม่รวมถึงตัวควบคุมการโจมตีดังนั้นเราจึงติดตั้งเคอร์เนล 3.0.22 / x86_64 upstream พร้อม xen patches เครื่องอื่น ๆ ทั้งหมดเรียกใช้ debian xen-dom0-kernel ตั้งแต่นั้นเราสังเกตเห็นโฮสต์ทั้งหมดในการตั้งค่าข้อผิดพลาดต่อไปนี้ทุก ๆ 2 นาที: …
10 linux  networking  ipv6  arp 

2
การดีบักปัญหา fstab เมื่อรีบูต
หลังจากรีบูตพาร์ติชันบางตัวที่ถูกกล่าวถึงใน fstab ไม่ได้ถูกเมาต์ตามที่คาดไว้ รูปแบบของบรรทัดสำหรับพาร์ติชันที่ติดตั้งอย่างถูกต้องและที่ไม่ได้ติดตั้งอย่างถูกต้องมีลักษณะเหมือนกันดังนั้นฉันสงสัยว่าบันทึกบางอย่างมีปัญหาใด ๆ ที่ป้องกันการคืนค่าพาร์ติชันที่หายไป ฉันไม่สามารถเห็นคอนโซลในระหว่างการรีบูต แต่จำเป็นต้องตรวจสอบและแก้ไขปัญหาในภายหลัง
10 linux  redhat  fstab 

1
การสร้างอุปกรณ์ tun / tap บน Linux
ฉันกำลังพยายามสร้างอุปกรณ์ประปาบนเครื่องโฮสต์โดยใช้คำสั่ง: sudo ip tuntap add mode tap br0p0 แต่ฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้: Object "tuntap" is unknown, try "ip help". ฉันควรทำอย่างไรดี? ฉันกำลังทำงานบน Ubuntu 10.04

4
การเปิดใช้งาน apt-get บนอินสแตนซ์ Amazon EC2 ที่เป็นค่าเริ่มต้นซึ่งมี yum ติดตั้งอยู่
ฉันต้องการโทรหาสิ่งที่ต้องการ: sudo yum install apt เพื่อให้ฉันใช้ apt-get และ yum สำหรับการติดตั้ง อย่างไรก็ตามสิ่งนี้ไม่ทำงาน ฉันได้รับข้อมูลต่อไปนี้: Loaded plugins: fastestmirror, priorities, security, update-motd Loading mirror speeds from cached hostfile * amzn-main: packages.eu-west-1.amazonaws.com * amzn-updates: packages.eu-west-1.amazonaws.com Setting up Install Process No package apt available. Error: Nothing to do ดูเหมือนว่าจะต้องทำให้อินสแตนซ์ Amazon EC2 เริ่มต้นทราบถึงที่เก็บ โดยสรุป: ฉันจะเปิดใช้งาน apt-get แทนแค่ …
10 linux  unix  repository  yum  apt 

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