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

คำถามเฉพาะสำหรับการแจกจ่าย CentOS Linux ใช้แท็กนี้หากคำถามของคุณเกี่ยวข้องกับการกระจาย CentOS ที่มีผลต่อปัญหาของคุณ อย่าใช้มันหากคุณเพิ่งจะใช้ CentOS และคำถามของคุณเกี่ยวกับรายละเอียดการกำหนดค่าหรือไวยากรณ์ที่เฉพาะเจาะจง

3
วิธีทำให้ NetworkManager เพิ่มเซิร์ฟเวอร์ DNS ที่ด้านบนของ /etc/resolv.conf
ตอนนี้ /etc/resolv.conf ของฉันจะเป็นดังนี้: # Generated by NetworkManager nameserver 10.165.246.33 nameserver 192.135.82.60 nameserver 10.165.74.2 สองเนมเซิร์ฟเวอร์แรกจะถูกกำหนดค่าโดยอัตโนมัติผ่าน DHCP อันสุดท้ายคืออันที่ฉันเพิ่มด้วยตนเองใน NetworkManager เป็นชื่อที่สำคัญที่สุดเนื่องจากช่วยแก้ไขชื่อโดเมนภายในของเรา (เช่นbuild-server-17.our-company-domain.com) ปัญหาคือ NetworkManager เพิ่มที่ด้านล่างของ/etc/resolv.confดังนั้นเมื่อเข้าถึง URL อินทราเน็ตเบราว์เซอร์ของฉันพยายามแก้ไขโดยใช้สองเซิร์ฟเวอร์แรกและใช้เวลานาน ฉันจะทำให้ NetworkManager เพิ่มเซิร์ฟเวอร์ DNS ที่กำหนดค่าด้วยตนเองได้อย่างไรก่อนที่จะถูกกำหนดค่าโดยอัตโนมัติ


1
วิธีที่ยอมรับได้ของการเริ่ม daemon ในสคริปต์ rhel / centos-6 คืออะไร?
daemonผมพบว่าเอกสารจำนวนมากที่ดีสำหรับอูบุนตูของการเริ่มต้นหยุดภูตและมีหน้าคนสำหรับไบนารี แต่จากสิ่งที่ฉันสามารถบอกวิธีบัญญัติให้เริ่ม daemon ในสคริปต์ rhel / centos คือแหล่งที่มา/etc/init.d/functionsแล้วใช้daemon()ฟังก์ชัน แต่ฉันไม่พบตัวอย่างหรือเอกสารที่ดี วิธีที่ยอมรับได้ของการเริ่ม daemon ในสคริปต์ rhel / centos-6 คืออะไร? ความพยายามครั้งแรกของฉันคือ: #!/bin/bash source /etc/init.d/functions daemon --user USER nohup /path/to/your/binary arg1 arg2 >/dev/null 2>&1 &

1
รายการเมนู Centos 7 / Gnome Applications ไม่ตอบสนอง
ฉันมี CentOS 7 ติดตั้งกับ gnome หลังจากเวลาผ่านไปสักครู่ไม่มีรายการใดอยู่ใต้เมนู 'แอปพลิเคชัน' * ฉันสามารถเปิดเมนูและเมนูย่อยและวางเมาส์เหนือรายการด้วยตัวชี้เมาส์ พวกเขาจะเน้นอย่างถูกต้อง แต่พวกเขาไม่ตอบสนองต่อการคลิก รายการต่าง ๆ ไม่ตอบสนองต่อการนำทางแป้นพิมพ์ที่ฉันยังคงสามารถใช้ปุ่มลูกศรเพื่อเลื่อนไปรอบ ๆ เมนูและรายการไฮไลต์ได้ แต่การกดปุ่มenterฯลฯ ไม่ได้เป็นการเปิดแอปพลิเคชัน / เครื่องมือที่เน้น การรีสตาร์ทเครื่องช่วย แต่ดูเหมือนว่าจะเป็นการแก้ปัญหาอย่างหนัก * ยกเว้นรายการ 'ภาพรวมกิจกรรม'
11 centos  gnome  menu 

3
CentOS 7 อัพเดตโดยใช้“ yum update” ไม่ทำงาน
ฉันมี VM ที่ใช้งาน CentOS 7 ซึ่งฉันไม่ได้ใช้เป็นเวลานาน วันนี้ฉันเปิดตัวมันและพยายามอัพเดทระบบ CentOS เป็นเวอร์ชั่นล่าสุดโดยใช้yum updateแต่ฉันมีข้อผิดพลาดมากมาย: Loaded plugins: fastestmirror, langpacks http//bay.uchicago.edu/centos/7.0.1406/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found Trying other mirror. http//mirror.cs.pitt.edu/centos/7.0.1406/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found Trying other mirror. http//mirror.anl.gov/pub/centos/7.0.1406/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 403 - Forbidden Trying other mirror. http//mirror.pac-12.org/7.0.1406/os/x86_64/repodata/repomd.xml: …
11 centos  upgrade 

3
sudo -i ส่งคืนข้อผิดพลาด
เมื่อฉันพยายามที่จะเปลี่ยนเป็นรูทโดยใช้sudo -iฉันได้รับข้อผิดพลาด/var/tmp/sclDvf3Vx: line 8: -i: command not found... อย่างไรก็ตามsu -งานที่ฉันจะใช้ต่อไป ฉันไม่ได้เป็นผู้ดูแลระบบลินุกซ์ดังนั้นสภาพแวดล้อมยังคงมีหมอกหนาสำหรับฉัน ฉันเดาคำถามของฉัน: ทำไมข้อผิดพลาดถูกโยน? ความแตกต่างระหว่างสองคำสั่งคืออะไร? ทำไมคุณถึงใช้อันอื่น? ปรับปรุง: ฉันใช้ CentOS เวอร์ชัน: CentOS รีลีส 6.6 (สุดท้าย) นี่คือผลลัพธ์จากคำสั่งบางคำสั่งที่ฉันถูกขอให้เรียกใช้ในความคิดเห็นด้านล่าง type sudo : sudo is /opt/centos/devtoolset-1.1/root/usr/bin/sudo sudo -V : /var/tmp/sclIU7gkA: line 8: -V: command not found grep'^root:' /etc/passwd : root:x:0:0:root:/root:/bin/bash ปรับปรุง: สิ่งนี้ถูกเพิ่มไปยังผู้ใช้ที่ไม่ใช่รูทของฉัน ~ / .bashrc สักครู่เพราะฉันต้องการการสนับสนุน …

4
/ bin / etc / lib64 / root / sbin ถูกลบหรือย้ายโดยโฟลเดอร์ mv / * / * ในขณะที่ su
ระบบปฏิบัติการ Centos 6.5 64-bit ฉันดาวน์โหลดไฟล์ tar และต้องการยกเลิกการติดตั้งและmvมัน ฉันไม่ได้ทำการทดสอบแล้วโดยไม่ตั้งใจ (ขณะที่รูท) รันmv folder/* /*แทนที่จะmv folder/* .ทุบตีว่ามันไม่สามารถเขียนทับไฟล์บางไฟล์ได้จากนั้นจึงขออนุญาตจากผู้อื่น ฉัน ctrl-c'd ออกมา ฉันเปิดเซสชันเทอร์มินัลแล้ว แต่ออกsuแล้ว ตอนนี้ผมได้สูญเสียการเข้าถึงมากที่สุดshellคำสั่งไม่สามารถlsไดเรกทอรีใด ๆ suและไม่สามารถรับกลับไป เว็บเซิร์ฟเวอร์และบริการยังคงทำงานอยู่ ฉันสามารถเรียกใช้คำสั่งน้อยมากcdเป็นหนึ่งของพวกเขาและเมื่อฉันพยายามที่จะcdไป/etcหรือมันผิดพลาดกับ/binno directory found แก้ไขพบเพียงโฟลเดอร์ทั้งหมดหายไปจาก/( bin, etc, lib64, root, sbin) ได้ย้ายไปยัง/varไดเรกทอรีผมพยายาม/var/bin/suและได้รับ: -bash: /var/bin/su: /lib64/ld-linux-x86-64.so.2: bad ELF interpreter: No such file or directory
11 shell  centos 

3
ถอนการติดตั้ง JDK rpm เพื่อติดตั้งใหม่
ฉันจะค้นหาการติดตั้ง JDK เพื่อถอนการติดตั้งได้จากที่ใด @terdon ได้อธิบายโดยใช้การrpmดาวน์โหลดประเภทดังนั้นมันจะง่ายกว่าในการถอนการติดตั้ง แต่ฉันหามันไม่เจอ
11 centos  fedora  rhel  rpm  jdk 


4
วิธีแก้ปัญหา“ การสร้างโมดูลการเพิ่มแขกหลักไม่สำเร็จ”
ฉันพยายามติดตั้งโมดูล VirtualBox Guest Additions ในแขก VM ที่รัน CentOS แต่ฉันได้รับข้อความแสดงข้อผิดพลาดนี้เมื่อทุกอย่างไม่เป็นไร: การสร้างโมดูลการเพิ่มเติมจากผู้เข้าร่วมหลักล้มเหลว เนื่องจากฉันใหม่กับ CentOS และ VirtualBox มากฉันไม่มีความคิดที่จะแก้ปัญหานี้และไม่สามารถหาวิธีแก้ไขปัญหาใด ๆ ที่ค้นหาอินเทอร์เน็ต (โพสต์เดียวที่ฉันพบไม่ได้ช่วยฉัน) นี่คือบันทึก: /usr/src/vboxguest-4.1.14/vboxguest/build_in_tmp: บรรทัด 55: make: ไม่พบคำสั่งการสร้างผู้ใช้สำหรับการเพิ่มของผู้เยี่ยมชม การสร้างกฎ udev สำหรับโมดูลเคอร์เนลส่วนบุคคลเพิ่มเติม

4
การใช้ส่วนหัวเคอร์เนลเรียลไทม์เพื่อรวบรวมรหัสผู้ใช้กับส่วนหัวเริ่มต้น
ตามความต้องการของลูกค้าฉันติดตั้ง CentOS 5.6 ด้วยเคอร์เนลเริ่มต้น ด้วยเคอร์เนลนี้ติดตั้งไฟล์ time.h #define CLOCK_MONOTONICรวมถึง ตอนนี้เคอร์เนลแบบ real-time ได้รับการติดตั้งพร้อมกับเคอร์เนล devel CLOCK_MONOTONIC_RAWและรหัสของเราต้องการที่จะใช้ มันมีอยู่เป็นส่วนหนึ่งของไฟล์ส่วนหัวของเคอร์เนล แต่เมื่อฉันรวบรวมรหัสของเรามันไม่พบมันใน userspace มาตรฐานรวมถึง คำถามของฉันคือขั้นตอนที่เหมาะสมในการรวม / แทนที่time.hพบโดยค่าเริ่มต้นด้วยเคอร์เนลเรียลไทม์คืออะไร? จากการวิจัยของฉันดูเหมือนว่า symlink ไม่ดีดังนั้นควรจัดการอย่างไร ขั้นตอนหรือกระบวนการคืออะไร? การอัพเกรดเป็น CentOS 6.0 หรือ 5.7 ไม่ใช่ตัวเลือกตามความต้องการของลูกค้า

3
เหตุใดจึงต้องใส่ข้อมูลการกำหนดค่าไว้ใน conf / httpd.conf และบางอย่างในไฟล์ในโฟลเดอร์ conf.d
ไฟล์ config apache หลักอยู่ใน/etc/httpd/conf/httpd.confระบบ CentOS ของฉันและมีบรรทัด: Include conf.d/*.conf Inside conf.d เป็นไฟล์ส่วนใหญ่ที่ทำสิ่งนี้: LoadModule auth_kerb_module modules/mod_auth_kerb.so แต่ยังมีเว็บไซต์อื่น ๆ ที่ติดตั้งและมีไฟล์ปรับแต่งของตัวเอง นี่ไม่ใช่ความคิดที่ดีหรือฉันขาดอะไรไปหรือเปล่า

2
วิธีที่ดีที่สุดในการเพิ่มเส้นทางถาวรคืออะไร
ฉันต้องเพิ่มเส้นทางที่จะไม่ถูกลบหลังจากรีบูต ฉันอ่านทั้งสองวิธีในการทำ: เพิ่ม ip route add -net 172.X.X.0/24 gw 172.X.X.X dev ethXไปยังไฟล์ /etc/network/interfaces หรือ สร้างไฟล์/etc/network/if-up.d/routeด้วย: #!/bin/sh route add -net 172.X.X.0/24 gw 172.X.X.X dev ethX และทำให้ปฏิบัติการได้: chmod +x /etc/network/if-up.d/route ดังนั้นฉันจึงสับสน วิธีที่ดีที่สุดในการทำคืออะไร?
11 debian  centos  rhel  route 

1
Centos จะไปแทนที่ yum ด้วย dnf เมื่อใด [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา Dnf มีอยู่ใน fedora ซึ่งเป็นเตียงทดสอบสำหรับ Rhel / centos แต่ทำไม centos 7 ยังคงใช้ yum อยู่?
11 linux  centos  dnf 

2
แยกการรับส่งข้อมูลเครือข่ายบนสองอินเทอร์เฟซเครือข่าย
คุณสามารถให้ความรู้ความเชี่ยวชาญในการทำความเข้าใจเกี่ยวกับการกำหนดค่าการแยกการรับส่งข้อมูลเครือข่ายในสองอินเตอร์เฟสเครือข่ายได้หรือไม่? ดังที่ฉันทราบแล้วว่าเส้นทางแบบสแตติกใช้สำหรับการรับส่งข้อมูลเครือข่ายที่ไม่ได้ออกแบบมาเพื่อใช้เกตเวย์เริ่มต้น เกตเวย์เริ่มต้นจะใช้สำหรับการรับส่งข้อมูลทั้งหมดที่ไม่ได้กำหนดไว้สำหรับเครือข่ายท้องถิ่นและไม่มีเส้นทางที่ต้องการได้รับการระบุไว้ในตารางเส้นทาง สถานการณ์มีดังนี้ คอมพิวเตอร์แต่ละเครื่องในเครือข่ายมีการ์ดเครือข่ายสองใบ อินเทอร์เฟซการผลิตสำหรับแต่ละคือeth0(GW = 10.10.10.1) อินเตอร์เฟสการจัดการสำหรับแต่ละรายการคือeth1(GW = 192.168.100.1) ปริมาณการผลิตและการจัดการควรแยกจากกันโดยสิ้นเชิง ฉันโพสต์ไว้ด้านล่างสิ่งที่ฉันได้ลองกับ Debian Wheezy และปัญหาของฉันคือแม้ว่าฉันจะตั้งค่าโฮสต์ในลักษณะที่พวกเขาสื่อสารบนทั้งสองอินเตอร์เฟส แต่โฮสต์แต่ละตัวดูเหมือนจะ "ได้ยิน" การรับส่งข้อมูลบนอินเตอร์เฟสที่ไม่ถูกต้อง ตัวอย่างเช่น: โฮสต์ 140 eth0 Link encap:Ethernet HWaddr 08:00:27:d1:b6:8f inet addr:10.10.10.140 Bcast:10.10.10.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fed1:b68f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1341 errors:0 dropped:0 overruns:0 frame:0 TX packets:2530 errors:0 …
11 debian  centos  rhel  routing 

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