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

Red Hat Enterprise Linux (RHEL) เป็นการกระจาย Linux ที่ได้รับการสนับสนุนในเชิงพาณิชย์

7
มีความแตกต่างของความเสถียรระหว่าง Linux distros หรือไม่?
ฉันใช้ Debian มาตั้งแต่ปี 2010 เพื่อจุดประสงค์ในบ้าน Debian ยังคงเป็นตัวเลือกที่ดีหรือไม่ถ้าฉันต้องการเซิร์ฟเวอร์สำหรับการใช้งานเครือข่ายหนัก, cpu, ดิสก์และหน่วยความจำ? เมื่อเดือนที่แล้วฉันฟังผู้ดูแลบางคนบอกว่า RedHat มีความเสถียรที่สุดในการดำเนินการเป็นกลุ่มและ CentOS เป็น RHEL รุ่นฟรี ความคิดเห็นของพวกเขาคือ CentOS เป็น distro ฟรีที่ดีที่สุด CentOS กำลังได้รับความนิยมอย่างมากในประเทศของฉัน (สาธารณรัฐโดมินิกัน) และฉันก็สงสัยว่า Debian จะอยู่ข้างหลังหรือไม่ RedHat, Debian, CentOS หรือ Suse สามารถใช้กับเซิร์ฟเวอร์การดำเนินการจำนวนมากได้หรือไม่?
19 debian  centos  rhel  suse 

3
RHEL / CentOS เรียกใช้ไฟล์ cronjob ทั้งหมดภายใต้ /etc/cron.d/* หรือแค่บางไฟล์?
นี่คือระบบ Red Hat Enterprise Linux 5 (RHEL) เราจัดการระบบนี้โดยใช้ CFengine เรามี cronjobs หลายตัวที่ทำงานสองครั้งบ่อยเท่าปกติ ฉันตรวจสอบ cronjobs ภายใต้/etc/cron.d/และไดเรกทอรีนี้มีสคริปต์จริงที่เรียกว่าhost-backupและยังมีไฟล์สำรอง cfengine เรียกว่าhost-backup.cfsavedเป็นดังนี้: /etc/cron.d/host-backup /etc/cron.d/host-backup.cfsaved ระบบปฏิบัติการนี้เรียกใช้ไฟล์ทั้งหมดที่ใช้/etc/cron.d/*หรือไม่ใช้เฉพาะไฟล์ที่ตรงกับรูปแบบที่กำหนด ฉันสามารถกำหนดค่าสิ่งนี้และสิ่งนี้กำหนดไว้ที่ไหน? ฉันไม่พบคำตอบนี้ในเอกสาร RHEL หรือ CentOS
19 rhel  cron 

6
rsync แบบขนานโดยใช้ GNU Parallel
ฉันใช้rsyncสคริปต์เพื่อซิงโครไนซ์ข้อมูลที่โฮสต์หนึ่งกับข้อมูลที่โฮสต์อื่น ข้อมูลมีไฟล์ขนาดเล็กจำนวนมากที่มีส่วนร่วมเกือบ 1.2TB เพื่อซิงค์ไฟล์เหล่านั้นฉันใช้rsyncคำสั่งดังต่อไปนี้: rsync -avzm --stats --human-readable --include-from proj.lst /data/projects REMOTEHOST:/data/ เนื้อหาของ proj.lst มีดังนี้: + proj1 + proj1/* + proj1/*/* + proj1/*/*/*.tar + proj1/*/*/*.pdf + proj2 + proj2/* + proj2/*/* + proj2/*/*/*.tar + proj2/*/*/*.pdf ... ... ... - * จากการทดสอบฉันเลือกสองโครงการ (ข้อมูล 8.5GB) และฉันดำเนินการคำสั่งด้านบน เป็นกระบวนการต่อเนื่องมันเครื่องมือ 14 นาที 58 วินาทีให้เสร็จสมบูรณ์ ดังนั้นสำหรับข้อมูล …

2
ฉันจะลดขนาดของ locale-archive ได้อย่างไร
ฉันต้องการลดขนาดlocale-archiveไฟล์ในระบบ RHEL6 บางระบบของฉัน นี่คือไฟล์ในระบบของฉัน: [root@-dev-007 locale]# ls -l total 96800 -rw-r--r--. 1 root root 99158704 Sep 9 15:22 locale-archive -rw-r--r--. 1 root root 0 Jun 20 2012 locale-archive.tmpl ดังนั้นฉันจึงทำสิ่งนี้ ... [root@-dev-007 locale]# localedef --list | grep zh_CN zh_CN zh_CN.gb18030 zh_CN.gb2312 zh_CN.gbk zh_CN.utf8 ... ดังนั้นฉันคิดว่าฉันสามารถกำจัดzh_CNเช่นนั้น ... [root@-dev-007 locale]# localedef --delete-from-archive zh_CN …

2
เปลี่ยนเวลาชั่วคราว
ฉันต้องทดสอบด้านต่าง ๆ ของซอฟต์แวร์ของฉันที่เกิดขึ้นในบางช่วงเวลาของวันเท่านั้น แทนที่จะรอทั้งวัน (และมาที่นี่เวลา 2:00 น.) ฉันต้องการเปลี่ยนเวลา แต่ผมไม่อยากเปลี่ยนไปอย่างถาวร ฉันรู้ว่าฉันสามารถเปลี่ยนเวลาที่ใช้dateแล้วเปลี่ยนกลับมาอีกครั้ง แต่มีวิธีที่ดีกว่านี้ไหม ระบบปฏิบัติการที่เป็นปัญหาคือ RHEL6 ที่ทำงานใน VM
18 linux  rhel  time 

3
การติดตั้งแพคเกจเฉพาะที่ให้กับผู้ใช้ - แนวทางปฏิบัติที่ดีที่สุด
ฉันต้องการติดตั้ง Git ภายในเครื่องให้กับผู้ใช้บนเซิร์ฟเวอร์ RHEL (ฉันไม่มีสิทธิ์เข้าถึงรูท) อะไรคือวิธีการที่สะอาดที่สุด / เป็นระเบียบที่สุดของคุณในการติดตั้งซอฟต์แวร์ลงในบัญชีผู้ใช้ท้องถิ่น ติดตั้งทุกอย่างในไดเรกทอรีผู้ใช้ที่บ้าน? เลย์เอาต์ของไดเรกทอรีจะเป็นอย่างไร คุณจะติดตั้งจากแหล่งที่มาหรือ RPM หรือไม่? ถ้าจาก RPM คุณจะใช้ YUM หรือ RPM หรือไม่?

2
ทำไม Red Hat Linux ใช้เคอร์เนลเก่าแบบนี้
ทำไม RHEL (และอนุพันธ์) ใช้เคอร์เนลเก่าแบบนี้? ใช้ 2.6.32-xxx ซึ่งดูเก่าสำหรับฉัน พวกเขาสนับสนุนฮาร์ดแวร์ที่ใหม่กว่าด้วยเคอร์เนลนั้นได้อย่างไร เท่าที่ฉันรู้ว่าการแจกแจงแบบนี้ทำงานบนฮาร์ดแวร์ที่ค่อนข้างทันสมัย

4
ฉันจะหลีกเลี่ยงข้อความ“ เรียกใช้ fsck ด้วยตนเอง” ในขณะที่อนุญาตให้ทดลองกับการเปลี่ยนแปลงเวลาของระบบได้อย่างไร
ฉันกำลังทำงานกับระบบที่เราต้องการอนุญาตให้ผู้ใช้เล่นกับวันที่และเวลาหากพวกเขาต้องการและการรีบูตอาจเกิดขึ้นโดยพลการ นี่เป็นเรื่องปกติยกเว้นสิ่งหนึ่ง: หากมีเวลามากข้ามไปข้างหลังข้อผิดพลาดต่อไปนี้จะปรากฏขึ้นเมื่อรีบูต: Checking filesystems IMAGE2: Superblock last mount time (Tue Mar 1 17:32:48 2011, now = Thu Feb 24 17:34:29 2011) is in the future. IMAGE2: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. (i.e., without -a or -p options) *** An error occurred during the file system check. *** Dropping you …
18 boot  rhel  date  fsck 

1
BOOTPROTO = none | คงที่ | dhcp และ /etc/resolv.conf
มันหมายความว่าอย่างไรเมื่อมันบอกว่าBOOTPROTO=noneใน/etc/sysconfig/network-scripts/ifcfg-eth0ไฟล์ ฉันจำได้ว่าเคยเป็นมาBOOTPROTO=staticและมันก็ชัดเจนและตรงไปตรงมาในการบอกเราว่าถ้ามีการIPADDR=<x.x.x.x>มอบเซิร์ฟเวอร์จะเกิดขึ้นพร้อมกับที่อยู่ IP ที่ระบุ ในทำนองเดียวกันBOOTPROTO=dhcpจะค้นหาเซิร์ฟเวอร์ DHCP เพื่อรับที่อยู่ IP แบบไดนามิก Redhat พูดว่า: BOOTPROTO=protocol where protocol is one of the following: none — No boot-time protocol should be used. bootp — The BOOTP protocol should be used. dhcp — The DHCP protocol should be used. มันหมายความว่าถ้าเราไม่ได้ระบุ IP ในไฟล์ ifcfg-eth0 มันจะค้นหาเซิร์ฟเวอร์ DHCP และหากมีการระบุ …

2
วิธีตั้งค่าตัวแปรสภาวะแวดล้อมโกลบอลเมื่อบูตผ่านสคริปต์และให้พร้อมใช้งานสำหรับแอ็พพลิเคชันที่รันก่อนล็อกอิน?
ฉันมีบริการที่ทำงานตอนบู๊ตและในบริการนั้นจะเรียกสคริปต์ทุบตีในพื้นหลังที่ส่งออกตัวแปรสภาพแวดล้อมบางอย่าง ปัญหาที่ฉันมีคือตัวแปรสภาพแวดล้อมเหล่านั้นไม่ได้ถูกส่งไปยังพาเรนต์ของกระบวนการพื้นหลังดังนั้นทันทีที่สคริปต์ของฉันทำงานเสร็จพวกเขาก็หายไป นอกจากนี้หลังจากที่เรียกใช้สคริปต์แล้วบริการจะเรียกใช้สคริปต์อื่นที่เริ่มต้นแอปพลิเคชันที่ฉันมี แอปพลิเคชันนี้ต้องการการเข้าถึงตัวแปรสภาพแวดล้อมเหล่านั้น ระบบ RHEL ที่ฉันใช้งานนั้นมีไว้สำหรับผู้ใช้ที่ไม่เคยลงชื่อเข้าใช้ระบบจะบู๊ตและเริ่มแอปพลิเคชันเท่านั้น ฉันรู้ว่าตัวแปรสภาพแวดล้อมสำหรับกระบวนการผู้ปกครอง / เปลือกไม่สามารถจริงๆตั้งค่าได้โดยเปลือกกระบวนการพื้นหลังเด็กแม้ว่า ฉันต้องการวิธีการทำสิ่งนี้ผ่านสคริปต์ที่ถูกเรียกใช้โดยบริการของฉัน (ไม่จำเป็นต้องอยู่ในพื้นหลัง) ไม่ใช่โดยการเพิ่มเข้าไปในบริการของฉัน (ซึ่งไม่ได้ผลสำหรับฉัน) และไม่เก็บไว้ใน/etc/environmentหรือ.profileหรืออะไรเช่นนั้น ในบริการของฉันฉันพยายามเพิ่มตัวแปรสภาพแวดล้อม (ไม่ใช่สิ่งที่ฉันต้องการจะทำ): export TEST=192.168.1.1 ฉันลองสิ่งนี้ในบริการของฉันด้วย: TEST=192.168.1.1 export TEST=${TEST} ฉันพยายามเปลี่ยนวิธีการให้บริการของฉันเรียกสคริปต์ทุบตี: /bin/asdf/script & ฉันยังพยายามจัดหาสคริปต์เพื่อให้ทำงานในเชลล์เดียวกัน (ซึ่งฉันได้รับจากสิ่งนี้ ): . ./bin/asdf/script #I'm very confused why this didn't work ฉันพบสิ่งนี้ซึ่งดูน่าสนใจ แต่มันก็ไม่ได้แปลกในกรณีของฉัน

3
eno หมายถึงอะไรในชื่ออินเทอร์เฟซเครือข่าย 'eno16777736' สำหรับ CentOS 7 หรือ RHEL 7
ภายใต้โครงร่างการตั้งชื่ออุปกรณ์เครือข่ายที่สอดคล้องกัน 'eno' หมายถึงอะไรในชื่ออินเตอร์เฟสเครือข่ายeno16777736สำหรับ CentOS 7 หรือ RHEL 7


3
จะติดตั้ง / ลบ / อัพเกรดแพ็คเกจ. rpm บน Red Hat ได้อย่างไร?
ฉันต้องติดตั้งแพคเกจที่ขาดหายไปในเครื่องเสมือนที่ใช้ Red Hat ฉันจะทำอย่างไร ฉันควรใช้คำสั่งใดเพื่อติดตั้ง / ลบ / อัปเกรดแพ็คเกจ. rpm

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

4
เซิร์ฟเวอร์ NFS และไฟร์วอลล์
ฉันไม่พบเอกสารสแลม dunk เกี่ยวกับเรื่องนี้ดังนั้นเรามาเริ่มกันเลย บนโฮสต์ CentOS 7.1 ฉันได้ผ่านlinuxconfig HOW-TOรวมถึงfirewall-cmdรายการและฉันมีระบบไฟล์ที่ส่งออกได้ [root@<server> ~]# firewall-cmd --list-all internal (default, active) interfaces: enp5s0 sources: 192.168.10.0/24 services: dhcpv6-client ipp-client mdns ssh ports: 2049/tcp masquerade: no forward-ports: rich rules: [root@<server> ~]# showmount -e localhost Export list for localhost: /export/home/<user> *.localdomain อย่างไรก็ตามถ้าฉันshowmountจากลูกค้าฉันยังคงมีปัญหา [root@<client> ~]# showmount -e <server>.localdomain clnt_create: RPC: …

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