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

CentOS เป็น GNU / Linux แจกฟรี (เหมือนในเบียร์และคำพูด) ซึ่งขับเคลื่อนโดยชุมชนและอ้างอิงจากซอร์สโค้ดที่เผยแพร่จาก RedHat

2
การเชื่อมต่อ SSH ที่ค้างไว้กับ“ การเขียนล้มเหลว: ท่อแตก”
ฉันกำลังเชื่อมต่อกับ CentOS 5.5 ผ่าน SSH จากเครื่อง Ubuntu 11.04 การเชื่อมต่อดูเหมือนว่าจะทำงานได้ตามที่คาดไว้เมื่อมีการใช้งาน (เช่นไม่มีความล่าช้าหรือการสูญเสีย) แต่ถ้ามันไม่ได้ใช้งานในขณะที่มันจะหยุดและไม่ตอบสนอง ในที่สุดข้อความแสดงข้อผิดพลาด "การเขียนล้มเหลว: ท่อที่เสียหาย" จะถูกส่งคืนและฉันจะกลับมาที่พรอมต์ของเครื่องท้องถิ่น ฉันสามารถทำสิ่งใดได้บ้างเพื่อช่วยในการแก้ไขปัญหานี้ค้นหาสิ่งที่เกิดขึ้นและได้รับการแก้ไขนี้ การเป็นนักพัฒนาสิ่งนี้ทำให้ชีวิตของฉันเจ็บปวดเมื่อต้องเชื่อมต่อใหม่อย่างต่อเนื่อง
12 ubuntu  centos  ssh  timeout 

2
ความล้มเหลวชั่วคราวในการจำแนกชื่อ
ฉันได้รับข้อความแสดงข้อผิดพลาดเมื่อใดก็ตามที่ทำสิ่งที่ต้องการค้นหา DNS บนเซิร์ฟเวอร์ CentOS ของฉัน เช่น: [root @ 15557 ฯลฯ ] # wget http://www.whitehouse.gov/sites/default/files/rss_viewer/birth-certificate-long-form.pdf --2011-05-03 20: 55: 35-- http://www.whitehouse.gov/sites/default/files/rss_viewer/birth-certificate-long-form.pdf การแก้ไข www.whitehouse.gov ... ล้มเหลว: ความล้มเหลวชั่วคราวในการแก้ปัญหาชื่อ wget: ไม่สามารถแก้ไขที่อยู่โฮสต์ `www.whitehouse.gov ' ถ้าฉันรีสตาร์ทเซิร์ฟเวอร์ปัญหานี้จะหายไปในช่วงเวลาสั้น ๆแต่มันจะกลับมาอีกครั้งหลังจากผ่านไปหนึ่งชั่วโมงหรือมากกว่านั้น ถ้าฉันเปลี่ยน IP ที่ nameserver ที่ระบุไว้ในresolv.confปัญหาที่เกิดขึ้นจะไม่คงที่แม้ว่าผมจะแทนด้วยเหมือนกันเช่น nameserver 8.8.8.8ของ Google หากฉันล้างแคชโฮสต์หลังจากเปลี่ยนresolve.confแล้วจะไม่สามารถแก้ไขปัญหาได้เช่นกัน หลังจากรีสตาร์ทเซิร์ฟเวอร์resolv.confจะเปลี่ยนกลับเป็นค่าเริ่มต้น (ฉันเดาโดย DHCP บางอย่าง)

7
วิธีการตั้งค่า / etc / ปัญหาเพื่อแสดงที่อยู่ IP สำหรับ eth0
ฉันมีลินุกซ์เสมือนสองเครื่องที่มีอินเทอร์เฟซบริดจ์และฉันต้องการที่อยู่ IP ของเครื่องเพื่อแสดงหลังจากการบู๊ตเครื่อง (ในการเข้าสู่ระบบซึ่งมักจะแสดงรีลีสและเคอร์เนล) จากสิ่งที่ฉันสามารถบอกได้ว่าข้อความถูกหยิบขึ้นมาจาก / etc / ปัญหา แต่ฉันไม่แน่ใจว่าจะเขียนเมื่อไหร่และอย่างไร

5
Linux ที่มีหน่วยความจำ 256GB / 48 Cores - เครื่องเริ่มการฟาดฟัน / สำลักโดยมีหน่วยความจำเหลืออยู่มากมาย
เครื่อง: Dell r815, CentOS 5.4, RAM 256GB, 4 x 12 คอร์ เรามีแอปพลิเคชั่นที่มีไฟล์ 275GB มันทำหน้าที่แทนข้อมูล 20GB ต่อครั้งนั่นคือมันสลับบิตไปรอบ ๆ และแทนที่มันในไฟล์เดียวกัน ทั้งหมดนี้ทำงานได้ดี มีการส่งครั้งสุดท้ายที่อ่านไฟล์ทั้งหมดแล้วทำการเรียงลำดับในกลุ่มข้อมูลขนาด 20GB และส่งออกไปยังไฟล์ใหม่ทั้งหมด กระบวนการนี้ดูเหมือนว่าจะทำงานได้ไม่นานและจะมีการล้างข้อมูลออกจากดิสก์ประมาณ 50GB หลังจากนี้บางสิ่งบางอย่างเครื่อง WHOLE เริ่มหลุดออกมา คำสั่งง่ายๆเช่นps -ef, ls -alวางสายนานและแสดงว่ารับ CPU 100% (ซึ่งเป็นเพียงแกนเดียว) เมื่อดูสถิติของหน่วยความจำtopฉันเห็นว่ามันใช้ RAM ขนาด 120GB (ฟรี 128GB) และมี 120GB ภายใต้ส่วน "แคช" มีใครเคยเห็นพฤติกรรมแบบนี้มาก่อนหรือไม่ กระบวนการเดียวกันนี้ทำงานได้ดีบนเครื่องที่มีหน่วยความจำ 64GB ดังนั้นฉันคิดว่ามันเกี่ยวข้องกับการติดตั้ง RAM ที่ฉันมีในเครื่อง …
12 linux  centos  memory 

3
กลุ่มวอลุ่ม LVM แบ่งใช้ระหว่างโฮสต์ KVM / libvirt และแขก: นี่เป็นความคิดที่ไม่ดีใช่หรือไม่
ฉันเพิ่งสร้างโฮสต์เครื่องเสมือนใหม่ที่ใช้ KVM / libvirt ซึ่งประกอบด้วยฮาร์ดไดรฟ์ SATA II 4 ตัวและใช้งาน CentOS 5.5 x86_64 ฉันตัดสินใจที่จะสร้างดิสก์เครื่องเสมือนเป็นโลจิคัลวอลุ่มในกลุ่มวอลุ่ม LVM ที่จัดการเป็นพูลหน่วยเก็บข้อมูล libvirt แทนที่จะใช้วิธีสร้างดิสก์เป็นรูปภาพ qcow สิ่งที่ฉันไม่สามารถตัดสินใจได้คือฉันควรสร้างโลจิคัลวอลุ่มของเครื่องเสมือนในกลุ่มวอลุ่มของโฮสต์ VM หรือในกลุ่มวอลุ่มเฉพาะ ฉันควรเลือกวิธีใดและทำไม วิธีที่ 1: ใช้กลุ่มวอลุ่มของโฮสต์ VM การดำเนินงาน: RAID1 ขนาดเล็กmd0ที่มี/bootระบบไฟล์ RAID10 ขนาดใหญ่ครอบครองพื้นที่ที่เหลือซึ่งมีกลุ่มปริมาณmd1 LVM มีระบบไฟล์รูทและพาร์ติชั่นการแลกเปลี่ยนของโฮสต์ VMvghostvghost สร้างดิสก์เครื่องเสมือนเป็นโลจิคัลวอลุ่มในvghostตามต้องการ ข้อดี: หากระบบไฟล์รูทของโฮสต์ VM ไม่มีพื้นที่ว่างฉันสามารถจัดสรรพื้นที่เพิ่มเติมvghostได้อย่างง่ายดาย ระบบใช้งานแล้ว (แต่ไม่ใช่เรื่องใหญ่สำหรับการเริ่มต้นใหม่) จุดด้อย: ความจริงที่ว่าวิธีนี้ใช้งานได้นอกสถานที่ฉันไม่สามารถสั่นคลอนความรู้สึกว่านี่เป็นความคิดที่ไม่ดี ฉันรู้สึกว่า: นี่อาจเป็นความเสี่ยงด้านความปลอดภัย ในบางจุดในอนาคตฉันอาจพบข้อ จำกัด บางอย่างเกี่ยวกับการตั้งค่าและหวังว่าฉันจะใช้กลุ่มเฉพาะ ระบบ (CentOS, …

1
จะแสดงเป้าหมายที่เชื่อมต่อใน Linux ได้อย่างไร?
เมื่อฉันทำ localhost:~# iscsiadm -m discovery -t st -p 192.168.0.4 192.168.0.4:3260,1 iqn.2004-04.com.qnap:ts-509:iscsi.linux02.ba4731 192.168.0.4:3260,1 iqn.2004-04.com.qnap:ts-509:iscsi.linux01.ba4731 192.168.0.4:3260,1 iqn.2004-04.com.qnap:ts-509:iscsi.linux03.ba4731 localhost:~# ฉันเห็นเป้าหมายที่มีอยู่ แต่ฉันจะดูว่ามีการเชื่อมต่อเป้าหมายใดหรือเป้าหมายใดบนเซิร์ฟเวอร์ CentOS5 ของฉันจริง แก้ไข: สามารถทำสิ่งนี้ได้แน่นอน แต่โปรแกรมอย่างเช่นiscsiadmบอกฉันไม่ได้ใช่ไหม localhost:~# ls /dev/disk/by-path/ ip-192.168.0.4:3260-iscsi-iqn.2004-04.com.qnap:ts-509:iscsi.linux02.ba4731-lun-0@ pci-0000:00:1f.2-scsi-0:0:0:0-part2@ pci-0000:00:1f.1-ide-0:0@ pci-0000:00:1f.2-scsi-0:0:0:0-part3@ pci-0000:00:1f.2-scsi-0:0:0:0@ pci-0000:00:1f.2-scsi-1:0:0:0@ pci-0000:00:1f.2-scsi-0:0:0:0-part1@ pci-0000:00:1f.2-scsi-1:0:0:0-part1@
12 linux  centos  iscsi 

3
A ถึง Z ของการตั้งค่ากล่อง Linux สำหรับการโฮสต์ภายในที่ปลอดภัย
ฉันกำลังติดตั้งระบบปฏิบัติการใหม่บนเครื่องที่จะใช้ในการโฮสต์แอปพลิเคชั่นสองสามตัวสำหรับธุรกิจของเรา แอปพลิเคชันจะเป็นแบบโลคัลเท่านั้น การเข้าถึงจากลูกค้าภายนอกจะทำได้ผ่าน VPN เท่านั้น การตั้งค่าก่อนหน้านี้ใช้แผงควบคุมการโฮสต์ (Plesk) สำหรับผู้ดูแลระบบส่วนใหญ่และฉันกำลังมองหาการใช้ซอฟต์แวร์อีกชิ้นที่คล้ายกันสำหรับการติดตั้งใหม่ - แต่ฉันคิดว่าในที่สุดฉันก็ควรเรียนรู้วิธีการทำงานทั้งหมด ฉันสามารถทำสิ่งต่าง ๆ ส่วนใหญ่ซอฟต์แวร์จะทำเพื่อฉัน แต่ฉันไม่ชัดเจนใน symbiosis ของมันทั้งหมด ทั้งหมดนี้เป็นความพยายามที่จะทำตัวห่างไกลจากดินแดนแห่งConfiguration Programmer / โปรแกรมเมอร์ถ้าเป็นไปได้ ฉันไม่พบคำแนะนำแบบเต็มทุกที่สำหรับสิ่งที่ฉันกำลังมองหาดังนั้นฉันคิดว่าฉันจะตอบคำถามนี้และหากผู้คนสามารถช่วยฉันในแบบที่ฉันจะแก้ไขด้วยคำตอบและจัดทำเอกสารความคืบหน้าของฉัน / ข้อผิดพลาด หวังว่าสักวันมันจะช่วยให้ใครซักคนลงมา รายละเอียด: CentOS 5.5 x86_64 httpd: Apache / 2.2.3 MySQL: 5.0.77 (เพื่ออัพเกรด) PHP: 5.1 (ที่จะอัพเกรด) ความต้องการ: การรักษาความปลอดภัย !! การถ่ายโอนไฟล์ที่ปลอดภัย การเข้าถึงไคลเอนต์ที่ปลอดภัย (SSL Certs และ CA) จัดเก็บข้อมูลอย่างปลอดภัย การเชื่อมต่อที่ปลอดภัยกับเครื่องอื่น (MySQL) …
12 apache-2.2  mysql  php  ssh  centos 

8
ทุกครั้งที่ฉันใช้ sudo มันจะหยุดก่อนที่จะเสร็จสมบูรณ์
ไม่ว่าฉันจะได้รับพร้อมท์ให้ใส่รหัสผ่านหรือไม่ก็ตามมันค้างระหว่างการยอมรับการตรวจสอบและดำเนินการตามที่ฉันขอ กล่าวอีกนัยหนึ่งsudo lsจะแขวนประมาณ 60 วินาที ฉันสับสนเกี่ยวกับสิ่งที่อาจทำให้เกิดสิ่งนี้ นี่คือ Centos 5 และฉันได้ดูselinuxและตั้งค่าเป็นปิดใช้งานและเปิดใช้งาน แต่ดูเหมือนจะไม่มีผลใด ๆ
12 linux  centos  sudo 

8
ความแตกต่างระหว่างการใช้ crontab และ /etc/cron.hourly,daily,weekly
ฉันมีสคริปต์ที่กำหนดเวลาไว้ซึ่งสำรองข้อมูล svnsync รายชั่วโมงของที่เก็บข้อมูลการโค่นล้มของเรา ฉันเรียกใช้จากรายการใน root crontab โดยไม่มีปัญหา แต่ตัดสินใจว่าฉันต้องการรันจาก /etc/cron.hourly แทนเพื่อการมองเห็นพิเศษ (และเนื่องจากวิศวกรคนหนึ่งของเราลบ crontab โดยบังเอิญเพราะเขาคิดว่า "crontab" -r "แปลว่า" อ่าน crontab ;-)) คำสั่ง svnsync ในสคริปต์ cron.hourly ล้มเหลวโดยมีข้อความแจ้งว่าต้องยอมรับใบรับรอง SSL สำหรับที่เก็บ SVN (นี่คือข้อความที่คุณได้รับแบบโต้ตอบในครั้งแรกที่ผู้ใช้เข้าถึงที่เก็บ SVN แต่เมื่อใบรับรองฉัน ยอมรับข้อความไม่ขึ้นมาอีก) สำหรับฉันแล้วดูเหมือนว่าสคริปต์จะถูกดำเนินการภายใต้สภาพแวดล้อมผู้ใช้ที่แตกต่างกันเมื่อเรียกใช้จาก cron.hourly กว่าเมื่อมันทำงานผ่านรูท crontab มีใครอธิบายความแตกต่างได้บ้าง UPDATE: ฉันควรจะพูดถึง distro ของฉันฉันใช้ anacron กับ CentOS 5.1 ปรับปรุง 2: ขอบคุณสำหรับคำแนะนำจนถึง; ฉันคิดว่านี่กลายเป็นคำถามการโค่นล้มมากขึ้น ฉันพยายามที่จะห่อหุ้มสภาพแวดล้อมของฉันลงในสคริปต์ของฉันเสมอ แต่ปัญหาที่นี่คือฉันไม่แน่ใจว่ามันอยู่ในสภาพแวดล้อมที่ทำให้ …
12 linux  centos  svn  cron 

1
SELinux รีเซ็ตรหัสผ่านรูท
คำเตือน: คำถามนี้ไม่ได้ที่จะแก้ปัญหาของการเปลี่ยนรหัสผ่านรูทในขณะที่ SELinux เปิดใช้งานอยู่เพราะมีคำแนะนำมากมายที่จะแก้ปัญหานี้ นี่เป็นวิธีที่ SELinux ทำภายในองค์กร ฉันเป็นผู้ใช้ล่าสุดของ SELinux แต่เมื่อเร็ว ๆ นี้ฉันได้ติดต่อกับมันมากขึ้น มีบางครั้งที่มีคนถามฉันว่าฉันสามารถรีเซ็ตรหัสผ่านรูทได้อย่างไรในกรณีที่ลืม ดังนั้นฉันจึงบูท CentOS ของฉันแก้ไขรายการด้วงให้เป็นเช่นนั้น linux16 <kernel_location> root=/dev/mapper/centos-root rw init=/bin/bash ฉันวิ่งpasswdแล้วก็วิ่งsyncและบังคับให้รีบูต หลังจากรีบูตการเข้าสู่ระบบด้วยรหัสผ่านใหม่ถูกปฏิเสธเช่นเดียวกับของเก่าแน่นอน รีบูทอีกครั้งและส่งผ่านเคอร์เนลพารามิเตอร์เพื่อปิดการใช้งาน SELinux ( selinux=0) พยายามลงชื่อเข้าใช้ด้วยรหัสผ่านใหม่และใช้งานได้ หลังจากนั้นฉันบังคับ fs auto relabel (ผ่านไฟล์.autorelabel) และด้วย SELinux active ตอนนี้มันเป็นไปได้ที่จะเข้าสู่ระบบ คำถามของฉันคือ: ทำไมจะเกิดขึ้น? ทำไมการติดฉลากซ้ำจึงมีผลต่อการล็อกอินเมื่อมีการเปลี่ยนรหัสผ่านไม่ใช่ของผู้ใช้หรือวัตถุ? ขอขอบคุณสำหรับความสนใจของคุณ. TL; DR: การรีเซ็ตรหัสผ่านรูทปกติไม่สามารถใช้งานได้ใน SELinux ทำไม? แก้ไข: สิ่งนี้ได้รับการทดสอบบนเครื่องเสมือนที่รัน CentOS7 ด้วย …

4
ใครคือที่อยู่เบื้องหลัง Webtatic repository และคุณเชื่อใจมัน
ที่เก็บ Webtaticมีแพ็คเกจที่มีประโยชน์มากมายสำหรับ CentOS และ RedHat อย่างไรก็ตามที่เก็บนั้นทึบมากและฉันมีเวลายากที่จะหาข้อมูลว่าใครอยู่เบื้องหลังมันคือ appart ของ "Andrew Thompson" หรือที่รู้จักกันในชื่อ Andy ที่นี่ ดูเหมือนว่าเขาจะทำงานได้อย่างยอดเยี่ยมโดยมอบแพ็คเกจที่มีประโยชน์เหล่านี้ทั้งหมด ฉันต้องใช้ที่เก็บข้อมูลบนเซิร์ฟเวอร์ของ บริษัท ที่ใช้งานจริงและการใช้ที่เก็บอย่างไม่เป็นทางการจะทำให้เกิดการเตือนภัยในทันที มันเป็นพื้นที่เก็บข้อมูลคนเดียว? ได้รับการสนับสนุนจาก บริษัท หรือไม่? ดูเหมือนว่าจะมีอยู่สองสามปีตอนนี้ แต่จะเกี่ยวกับวันพรุ่งนี้ (นอกเหนือจากดาวเคราะห์น้อยยักษ์ที่สามารถเช็ดพวกเราทุกคน) มันปลอดภัยแค่ไหน? ฉันไม่ต้องการyum updateดาวน์โหลดโทรจันถัดไป การแก้ไขความปลอดภัยมีการปรับใช้แพคเกจที่ให้มาเร็วแค่ไหน .... การตอบรับจากผู้บริหาร CentOS / RedHat ในชีวิตจริงจะได้รับการชื่นชมอย่างมาก ขอบคุณล่วงหน้า

5
ดาวน์โหลดแพ็คเกจ RPM สำหรับคำสั่งที่ติดตั้งไว้แล้ว
ฉันมีเครื่อง CentOS ที่ฉันติดตั้ง openssl-devel โดยใช้แล้ว $ yum install openssl-devel มันดาวน์โหลดและติดตั้งแพคเกจการอ้างอิงทั้งหมด ตอนนี้ฉันต้องการแพ็คเกจ RPM ทั้งหมด เป็นไปได้หรือไม่ที่จะดาวน์โหลดแพ็คเกจ RPM เท่านั้น? เมื่อฉันทำสิ่งนี้: $ yum install openssl-devel -y --downloadonly มันบอกว่า Package 1:openssl-devel-1.0.1e-4.fc18.x86_64 already installed and latest version เนื่องจากมันติดตั้งแล้ว ไม่มีใครรู้วิธีดาวน์โหลดแพ็คเกจ RPM เหล่านั้นในระบบเดียวกัน
12 centos  yum  rpm 

2
ไฟล์. autorelabel ทำอะไรใน Linux
อะไร.autorelabelไฟล์อยู่ที่รากไฟล์/ทำในลินุกซ์? ฉันรู้ว่ามันเกี่ยวข้องกับ SELinux แต่ฉันไม่สามารถหาข้อมูลใด ๆ เกี่ยวกับสิ่งที่มันทำ ฉันใช้ CentOS 6 ขอบคุณล่วงหน้า.
12 linux  centos  selinux 

3
สนใจไฟล์. rpm มีข้อมูลเมตา
ฉันมีไฟล์. rpm ในเครื่อง windows ของฉัน มีวิธีการตรวจสอบไฟล์นี้ (ไม่ว่าจะเป็นบน windows หรือ centos) โดยไม่ต้องติดตั้งมันเพื่อดูว่ามันถูกรวบรวมมาจากไหน? อะไรที่เหมือนกับเมทาดาทา

6
ปลั๊กอิน Nagios ทั่วไปเพื่อตรวจสอบว่ากระบวนการ / บริการเฉพาะกำลังทำงานอยู่หรือไม่
ฉันเห็นในhttp://exchange.nagios.orgว่าไม่มีปลั๊กอินเพื่อตรวจสอบว่า sendmail, xinetd, automount, ypserv, ypbind, mailscanner, mcafee, clamav, เซิร์ฟเวอร์ samba และ openvpn กำลังทำงานอยู่ แน่นอนว่าสิ่งเหล่านี้ควรเป็นโปรแกรมที่เสถียร แต่มีความสำคัญดังนั้นฉันจึงต้องการตรวจสอบว่าพวกเขากำลังทำงานอยู่หรือไม่ คำถาม มีปลั๊กอินทั่วไปเพื่อตรวจสอบกระบวนการเฉพาะหรือไม่
12 linux  ubuntu  centos  nagios 

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