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

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

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ที่นี่

4
วิธีการบันทึกและออกจาก crontab -e?
จะบันทึกและออกcrontab -eอย่างไร ฉันลองทุกวิธีที่ระบุไว้ที่นี่และไม่มีงานฉันมี centos 5, vi มาโดยค่าเริ่มต้นด้วย yum และฉันติดตั้ง nano แก้ไข เพิ่งเปลี่ยนโปรแกรมแก้ไขเริ่มต้น export EDITOR=nano และตอนนี้ฉันสามารถทำสิ่งที่ฉันทำโดยใช้ nano :) ขอบคุณทุกคนและใช่ฉันควรเรียนรู้ Vi .. สักวัน !!!
32 vps  cron  centos5 

2
ดิสก์ I / O สูง - กระบวนการ jbd2 / sda2-8
ฉันเรียกใช้ไฟล์เซิร์ฟเวอร์ในเซิร์ฟเวอร์สุดท้ายของ CentOS 5.8 ข้อกังวลเดียวของฉันในขณะนี้คือสิ่งที่ดูเหมือนจะไม่ต่อเนื่อง แต่กิจกรรมดิสก์ I / O สูงอย่างต่อเนื่องทำให้เกิดการชะลอตัวทั่วไปเนื่องจากกระบวนการjbd2 / sda2-8 jbd2 / sda2-8 กำลังใช้ประโยชน์จาก / dev / sda2 ซึ่งเป็นพาร์ติชั่นที่สองของฮาร์ดไดรฟ์ตัวแรก (IE: root partition) ข้อมูลเพิ่มเติม: การใช้ "iotop" ผู้ร้ายดูเหมือนจะเป็น "jbd2 / sda1-8" ทำให้การเขียนทุกวินาทีซึ่งดูเหมือนจะเป็นกระบวนการเคอร์เนลที่เกี่ยวข้องกับการทำเจอร์นัลในระบบไฟล์ ext4 ถ้า googling ของฉันถูกต้อง ฉันเห็น "jbd2 / sda2-8" ปรากฏที่นี่ทุกขณะแล้ว แต่ไม่แน่นอนทุก 3 วินาที .. เมื่อไม่ได้ใช้งานจะปรากฏประมาณ 1 หรือ 2 ครั้งต่อนาที เมื่อฉันใช้ระบบมันจะปรากฏบ่อยขึ้น …


3
Cent OS: ฉันจะปิดหรือลดหน่วยความจำเกินความจำได้อย่างไรและปลอดภัยหรือไม่?
ในบางครั้งเซิร์ฟเวอร์ "ของฉัน" จะหยุดทำงานเนื่องจากหน่วยความจำและพื้นที่สว็อปหมด (มันยังคงตอบสนองต่อ ping แต่ไม่มีอะไรมากไปกว่านั้นไม่ใช่แม้แต่ ssh) ฉันบอกว่า linux ทำ overcommitment หน่วยความจำซึ่งเท่าที่ฉันเข้าใจเหมือนกับธนาคารใช้เงิน: มันให้การประมวลผลหน่วยความจำมากกว่าที่มีจริงโดยสมมติว่ากระบวนการส่วนใหญ่จะไม่ใช้หน่วยความจำทั้งหมดที่พวกเขาถาม อย่างน้อยก็ไม่ได้ทั้งหมดในเวลาเดียวกัน โปรดสมมติว่านี่เป็นสาเหตุที่ทำให้ระบบของฉันหยุดทำงานเป็นบางครั้งเราจะไม่พูดถึงที่นี่ว่าเป็นกรณีนี้หรือไม่ (ดูสิ่งที่ทำให้บริการทั้งหมดบนเซิร์ฟเวอร์ล่ม แต่ยังตอบสนองต่อการปิง ) . ดังนั้น, ฉันจะปิดการใช้งานหรือลดหน่วยความจำ overcommitment อย่างมากใน CentOS ได้อย่างไร ฉันได้อ่านมีการตั้งค่าสองอย่างที่เรียกว่า vm.overcommit_memory (ค่า 0, 1, หรือ 2) และ vm.overcommit_ratiom แต่ฉันไม่มีความคิดว่าฉันต้องค้นหาและเปลี่ยน (ไฟล์การกำหนดค่าบางอย่างหวังว่า) และฉันต้องรีบูตเซิร์ฟเวอร์เพื่อให้การเปลี่ยนแปลงมีผล และปลอดภัยหรือไม่ ฉันคาดหวังผลข้างเคียงอะไรบ้าง เมื่อ googling สำหรับ overcommit_memory ฉันพบสิ่งที่น่ากลัวอย่างที่คนบอกว่าเซิร์ฟเวอร์ไม่สามารถบู๊ตได้อีกต่อไป .... เนื่องจากสิ่งที่ทำให้การใช้หน่วยความจำเพิ่มขึ้นอย่างฉับพลันคือ mysql เนื่องจากการสอบถามที่ทำโดย php ซึ่งจะถูกเรียกในขณะที่ให้บริการการร้องขอ …
20 linux  centos  memory  centos5 

4
ไม่สามารถติดตั้ง APC ผ่าน pecl ติดตั้ง APC
เมื่อฉันพยายามที่จะติดตั้ง APC ผ่านpecl install APC-3.1.5 หรือแม้กระทั่งpecl install APCฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อแพคเกจมาถึงmakeคำสั่ง: running: make /bin/sh /var/tmp/pear-build-root/APC-3.1.5/libtool --mode=compile cc -I. -I/var/tmp/APC -DPHP_ATOM_INC -I/var/tmp/pear-build-root/APC-3.1.5/include -I/var/tmp/pear-build-root/APC-3.1.5/main -I/var/tmp/APC -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /var/tmp/APC/apc.c -o apc.lo mkdir .libs cc -I. -I/var/tmp/APC -DPHP_ATOM_INC -I/var/tmp/pear-build-root/APC-3.1.5/include -I/var/tmp/pear-build-root/APC-3.1.5/main -I/var/tmp/APC -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g …
18 php  centos  centos5 

3
Tcpdump บนหลายอินเตอร์เฟส
ฉันต้องจับภาพปริมาณการใช้งานบนเซิร์ฟเวอร์ CentOS 5 ซึ่งทำหน้าที่เป็นเว็บพร็อกซี่ที่มี 2 อินเตอร์เฟส wan และ 1 LAN เพื่อแก้ไขปัญหาพร็อกซีแปลก ๆ ฉันต้องการจับภาพการสนทนาเต็มรูปแบบ เนื่องจากการเชื่อมต่อภายนอกนั้นมีความสมดุลระหว่างอินเทอร์เฟซ WAN สองตัวฉันจึงสงสัยว่าเป็นไปได้หรือไม่ที่จะจับภาพพร้อม ๆ กันบนอินเทอร์เฟซทั้งหมด ฉันเคยใช้ tcpdump มาก่อน แต่ก็ยอมรับได้เพียงครั้งละหนึ่งอินเตอร์เฟสเท่านั้น ฉันสามารถเรียกใช้กระบวนการแบบขนาน 3 กระบวนการเพื่อจับภาพบนอินเทอร์เฟซทั้งหมด แต่แล้วฉันก็จบลงด้วยไฟล์การจับภาพ 3 แบบที่แตกต่างกัน วิธีที่ถูกต้องในการทำเช่นนี้คืออะไร?

3
กำหนดค่าชื่อโดเมนใน CentOS
ฉันจะกำหนดค่าชื่อโดเมนใน Cent OS ได้อย่างไร ฉันกำลังเชื่อมต่อกับเซิร์ฟเวอร์ผ่านทางรีโมตเทอร์มินัล SSH และฉันยังมีสิทธิ์ใช้งานรูท การกำหนดค่า/etc/sysconfig/networkและ/etc/hostsเพียงพอหรือไม่ คงจะดีถ้ามีขั้นตอนหรือคำแนะนำในการกำหนดค่า ..

2
ฉันจะกำหนดค่า netcat (หรือยูทิลิตี้หุ้น linux อื่น ๆ ) เพื่อฟังบนพอร์ตเฉพาะบนที่อยู่ IP รองได้อย่างไร
CentOS 5.9 สำหรับวัตถุประสงค์ในการทดสอบฉันต้องการให้เซิร์ฟเวอร์ CentOS ของฉันรับฟัง IP เสมือนสำรอง (eth0: 0) ฉันคุ้นเคยกับnc -l -p <port>มัน แต่ฟังเฉพาะในหลัก มีวิธีที่ฉันสามารถระบุ IP เฉพาะสำหรับผู้ฟังที่จะใช้หรือไม่ ถ้าไม่มีมี "คลัง" ยูทิลิตี้อื่นใน CentOS 5.9 ที่สามารถทำได้หรือไม่?
15 linux  centos5  netcat 

2
อัพเกรด CentOS 5.x เป็น CentOS 6.x - เคล็ดลับและเทคนิค
ตอนนี้ CentOS 6.0 กำลังหาทางไปยังไซต์มิเรอร์ต่างๆฉันต้องการขอความคิดเห็นเกี่ยวกับกระบวนการอัปเกรด ในการทำงานกับการแจกจ่าย RedHat 5.6 และ 6.x ในช่วงไม่กี่เดือนที่ผ่านมาฉันใช้การติดตั้งใหม่แทนการอัปเกรดแบบแทนที่สำหรับระบบทดสอบของฉัน ตั้งแต่ CentOS 6 รุ่นจริงมาถึงแล้วใครมีแผนจะทำการโยกย้ายในสถานที่หรือไม่? มีสถานการณ์ใดบ้างที่เหมาะสม ถ้าเป็นเช่นนั้นข้อผิดพลาดของการอัพเดตแบบแทนที่คืออะไร?

2
yum ควรผิดพลาดเมื่อไม่สามารถใช้งานแพ็คเกจได้
ฉันเพิ่งพบข้อบกพร่องในสคริปต์ที่ฉันพยายามทำต่อไปนี้: yum -y install another_package.x86_64 some_package.x86_64 && run_my_script สคริปต์ทำงานได้ดีบน CentOS รุ่นใหม่ แต่เมื่อฉันพยายามเรียกใช้งานบน Cent OS 5 some_package.x86_64ก็ไม่สามารถใช้งานได้ แต่แทนที่จะyumพิมพ์ผิดพลาดและหยุดเพียงพิมพ์ข้อความ: No package some_package.x86_64 available. ฉันyumจะบังคับให้เกิดข้อผิดพลาดในสถานการณ์เช่นนี้ได้อย่างไร (IMO ใดควรเป็นค่าเริ่มต้น) เพื่อทำให้สคริปต์ของฉันแข็งแกร่งขึ้น
14 centos  yum  centos5 

4
โครงสร้าง CentOS / dev / bus / usb
ใน Ubuntu 12.04 ของฉันเมื่อฉันเสียบอุปกรณ์ usb ภายใต้ dev ไดเรกทอรีต้นไม้อุปกรณ์ usb จะถูกเพิ่มเช่นนี้: /dev/bus/usb/001/001 ใน CentOS 5 ของฉันเพิ่มเช่นด้านล่าง: /dev/bus/usb/devices/2-1.4/ lsusb ต้องการอุปกรณ์ usb ที่จะสร้างภายใต้ / dev เหมือนอุปกรณ์ตัวแรก เพื่อแก้ปัญหาเมื่อฉันพยายามที่จะเชื่อมโยงพวกเขาด้วยตนเองระบบปฏิบัติการให้ 'ไม่มีไฟล์หรือข้อผิดพลาดไดเรกทอรีดังกล่าว' แต่การเชื่อมโยงไดเรกทอรีเดียวกันสามารถทำได้ภายใต้ ubuntu โดยไม่มีปัญหา CentOS: ln -s /dev/bus/usb/devices/2-1.4/descriptors /sys/bus/usb/001/001 ln: creating symbolic link `/sys/bus/usb/001/001' to `/dev/bus/usb/devices/2-1.4/descriptors': No such file or directory ใน Ubuntu สร้างภายใต้ / dev …
13 centos5  usb 


2
ไม่สามารถสลับ drbd เป็นสำรองได้
ผมทำงานdrbd83กับocfs2ในcentos 5และวางแผนที่จะใช้packemakerกับพวกเขา ก่อนหน้านี้ฉันกำลังเผชิญกับdrbdปัญหาสมองแตก version: 8.3.13 (api:88/proto:86-96) GIT-hash: 83ca112086600faacab2f157bc5a9324f7bd7f77 build by mockbuild@builder10.centos.org, 2012-05-07 11:56:36 1: cs:StandAlone ro:Primary/Unknown ds:UpToDate/DUnknown r----- ns:0 nr:0 dw:112281991 dr:797551 al:99 bm:6401 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:60 ฉันไม่สามารถสลับ drbd เป็นสำรองได้ drbdadm secondary r0 1: State change failed: (-12) Device is held open by someone Command 'drbdsetup …

2
ไม่พบคำสั่งแก้ไข [ปิด]
เป็นการยากที่จะบอกสิ่งที่ถูกถามที่นี่ คำถามนี้คลุมเครือคลุมเครือไม่สมบูรณ์กว้างเกินไปหรือโวหารและไม่สามารถตอบได้อย่างสมเหตุสมผลในรูปแบบปัจจุบัน สำหรับความช่วยเหลือในการทำความเข้าใจคำถามนี้เพื่อที่จะสามารถเปิด, ไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันพยายามที่จะใช้โปรแกรมแก้ไขกับไฟล์ของฉันด้วยคำสั่งต่อไปนี้ patch -p0 <foo.patch ฉันได้ผลลัพธ์ต่อไปนี้ bash: patch: ไม่พบคำสั่ง ฉันมีเซิร์ฟเวอร์Centos 5.x กรุณาแนะนำสิ่งที่ต้องทำในกรณีนี้
11 centos5  patch 

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