Questions tagged «redhat»

红帽是一家开源技术解决方案提供商,其产品包括红帽企业Linux,开源应用程序,安全和系统管理,虚拟化,面向服务的体系结构(SOA)解决方案,服务器和桌面操作系统,Java应用程序软件和服务以及JBoss企业中间件套件。还请考虑更具体的RHEL5或6标签是否也合适。

2
KVM是1型还是2型管理程序?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 22天前关闭。 KVM是1型还是2型虚拟机管理程序? 我知道类型1虚拟机管理程序在裸机上运行,​​而类型2虚拟机管理程序是在操作系统(例如VMware Workstation)之上运行的应用程序。我也了解类型1和类型2客户端之间的性能差异可能很大。 我很困惑,好像KVM是类型1还是2,因为我知道可以在dom0中安装桌面环境。

3
使用p将现有用户添加到组中
是否可以使用人偶2.7.18将现有用户添加到组中? 我们有两个模块,每个模块定义一个类: 模块“用户”创建所有用户,包括用户foo和用户bar。 模块“ subversion”处理各种conf文件并创建组svn。 我们想将用户foo添加到模块“ subversion”内的svn组中。 我尝试了现有功能请求中所述的Membership参数: group { "svn": ensure => present, gid => xxxxx; } user { "foo": group => ["svn"], membership => minimum; } 但是我收到以下错误: 错误:无法从远程服务器检索目录:服务器上的错误400:重复声明:用户[foo]已在文件/pathto/modules/subversion/manifests/init.pp中的xx行中声明;无法在节点myserver.example.com上的/pathto/modules/users/manifests/init.pp:xxx处重新声明 这个功能已经实现了吗?如果没有,是否有一个好的解决方法?

1
安装APC RedHat
我试图在redhat上安装apc,所以我做到了: pecl install apc 我说是到: Use apxs to set compile flags (if using APC with Apache)? [yes]: 我得到这个: checking for re2c... no configure: WARNING: You will need re2c 0.9.11 or later if you want to \ regenerate PHP parsers. 和 checking whether apc needs to get compiler flags from apxs... …
16 php  redhat 

3
Canonical Landscape的开源替代品?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为服务器故障的主题。 5年前关闭。 从规范: Landscape是一种易于使用的系统管理和监视服务,使您可以通过一个简单的基于Web的界面轻松管理多台Ubuntu计算机。 但是,Landscape不是免费的。RedHat对应的Satellite有一个名为Spacewalk的免费版本,但在Ubuntu上不起作用。(尝试将Spacewalk移植到Debian,但看起来还不稳定。) 除了Landscape,还有开源替代品吗?更好的是,是否存在适用于基于RedHat和基于Debian的系统的类似Spacewalk的软件?

2
服务器更新后,yum客户端看不到新软件包
我们有一个内部yum服务器,其中包含几个存储库(RHEL存储库的副本,内部创建的程序等)。我们的内部系统已从Internet进行防火墙保护,因此它们只能使用我们的内部服务器。 为了在将补丁全面投入生产之前测试补丁,我们stable默认启用了一个仓库。任何更新都会放入存储-latest库中。修补服务器时,我们将使用-latest-repo构建新的基准并在几台服务器上对其进行测试。经过测试后,我们将该基准设为新的基准stable。该-latest回购协议默认情况下禁用。 仓库之一用于我们从epel,rpmforge等中获取的一些软件包。我们有一个脚本,该脚本仅将所需的软件包与所需的任何依赖项同步下来。软件包同步后,每晚都会使用createrepo重建仓库。由于这些程序包未经测试,因此最终会出现在int-optional-latest通常被禁用的存储库中。如果服务器需要该存储库中的软件包,我们将使用安装它enable-repo=int-optional-latest。 今天,一位同事正在尝试在服务器上安装perl-Excel-Writer-XLSX。服务器找不到包。我尝试使用createrepo重建存储库,并greped repodata文件以确保该文件在那里。它是。我还使用以下方法验证了文件是否存在于存储库中 repoquery -q --repoid=int-optional-latest -l perl-Excel-Writer-XLSX 我还使用以下方法清除了客户端上的元数据缓存 sudo yum clean expire-cache 尽管如此,客户端仍然声称该软件包在服务器上不存在。 我不认为问题出在服务器端,因为当我尝试从另一台计算机进行搜索时,它找到了软件包。我验证了回购文件是正确的,并且名称yum.example.com在两台服务器上都解析为相同的IP地址-但是其中一个可以找到该程序包,而另一个则找不到。
16 redhat  yum 

2
RHEL6 ls输出中新的句号/周期是什么意思?
我们有一些脚本正在ls -l查看权限信息的输出,这些脚本最近在RHEL v6系统上失败.了,在权限条目的末尾似乎显示了一个以前没有的额外内容: [root@rhel6vm ~]# ls -l total 44 -rw-------. 1 root root 1399 Aug 17 15:01 anaconda-ks.cfg -rw-r--r--. 1 root root 25485 Aug 17 15:01 install.log -rw-r--r--. 1 root root 7253 Aug 17 14:59 install.log.syslog [root@rhel6vm ~]# ^ | up there 句号表示什么?还有什么地方可以出现?
16 redhat  ls 


2
如何解决警告:“ RPMDB在yum之外更改了”?
我有一个RHEL 6系统,主要通过RHN Satellite管理。最近,我通过Satellite安排了一些更新,并收到更新失败的响应。我进入系统进行调查,并在运行时看到此警告yum: Warning: RPMDB altered outside of yum. 如何解决此警告?
16 redhat  yum  rhn 

1
Usermod -aG vs gpasswd -a作为最佳实践
我知道在许多这样的帖子中,usermod -g并不是最佳实践,但是它们通常说明不应使用usermod,因为它会更改用户的主要组。这些帖子似乎没有考虑到-aG开关,该开关只是附加了该组。 这仍然是不好的做法,还是与使用gpasswd -a没什么不同?

4
是否应避免由于性能下降而将两个SSD置于RAID1配置中?
我有一个工作站系统,该系统将有两个64GB工业SSD,并且计划将两个磁盘都置于RAID1配置中以实现冗余,这是在kickstart中设置的。系统将运行CentOS7。通过调查,我发现《RHEL存储管理指南》不建议将RAID1用于SSD。 红帽还警告说,不建议在SSD上使用软件RAID级别1、4、5和6。在这些RAID级别的初始化阶段,某些RAID管理实用程序(例如mdadm)写入存储设备上的所有块,以确保校验和正常运行。这将导致SSD的性能快速下降。 这是我应该认真考虑的事情吗?我可以使用其他替代方法吗? 再次根据RHEL文档,LVM镜像现在利用MD软件RAID,因此RAID警告也适用于此。 更多信息:SSD是Swissbit X-200系列(SATA),看起来像是过度配置了40%。 根据硬件团队的说法,硬件RAID将不是一个选择。
15 centos  raid  redhat  ssd 

4
如何识别从Linux盒连接到同一交换机的NIC?
初始设置 作为Linux管理员,您已经安装了带有6个网卡eth0到eth5的新Linux盒。eth0接口已正确配置,所有其他接口当前都已启动,但没有IP地址。网络人员只需将四根电缆连接到此盒。两根LAN电缆用于将盒子连接到生产网络,两根LAN电缆用于将盒子连接到专用网络。您只知道eth0已连接到生产网络。但是您不知道哪个其他NIC连接到同一交换机,因为存在不同的服务器世代和/或网络人员使用错误的NIC进行连接。 手头的任务 由于此设置是您的基础结构的典型设置,因此您希望自动执行绑定接口的配置。现在,您需要执行任务以检测哪些NIC根本没有连接,以及哪些NIC链接到同一交换机,以便将它们绑定在一起。您只能访问Linux机器,而不能查询交换机。 主意 检测链接状态很容易: ethtool $device | grep 'Link detected' | cut -d ':' -f 2 但是,如何匹配连接到同一交换机的设备? 在HP-UX中,有一个用于此目的的工具称为linkloop [1]。缺少正式的Linux工具(不过,有一个旧的SourceForce项目)。 我想到的可能解决方案是: 使用tcpdump侦听所有接口。制作并发送ICMP(广播)数据包。看到该数据包的接口需要连接到同一交换机。->需要一些可能用于此目的的简单工具的建议。我想使用普通的shell命令或Python编写脚本。 尝试通过一些简单的协议(HTTP?)与外部设备对话,看看是否有响应。->容易出错,并取决于外部盒。 您是否有解决此任务的其他想法或建议? 预先感谢您的所有评论! [1] http://linux.die.net/man/1/linkloop

4
在CentOS 6.x中,如何升级到Kernel 3.4?
我有一台运行CentOS 6.2且内核版本为2.6.32的服务器,但是我需要提高我的应用程序性能。 内核版本3.4具有x32abi,它可以提高性能,因此我想升级到3.4?可能吗? 我尝试下载内核编译和安装,但仍然看到相同的内核版本。 什么地方出了错?我遵循以下链接中提到的过程。 http://www.tecmint.com/kernel-3-5-released-install-compile-in-redhat-c​​entos-and-fedora/

3
如何区分两个Redhat Linux服务器?
我有两台服务器,除了已知的差异外,它们应该具有相同的设置。 通过运行: find / \( -path /proc -o -path /sys -o -path /dev \) -prune -o -print | sort > allfiles.txt 我可以找到一台服务器上所有文件的列表,并将其与另一台服务器上的文件列表进行比较。这将向我显示驻留在服务器上的文件名的差异。 我真正想做的是在两个服务器上的所有文件上运行校验和,并将它们进行比较以找到内容不同的地方。例如 find / \( -path /proc -o -path /sys -o -path /dev \) -prune -o -print | xargs /usr/bin/sha1sum 这是明智的方式吗?我以为rysnc已经具有大多数此功能,但是可以用来提供差异列表吗?
15 linux  redhat 

6
如何让linux top命令以兆字节而非千字节显示内存摘要
红帽EL5 我以我喜欢显示内存摘要和交换摘要(MB)的方式配置了我的上衣。我不得不关闭我的外壳,然后当我重新打开它时,它又以(默认?)千字节显示。 我已经搜索了谷歌,并获得了高级帮助,并负责了该页面。我似乎找不到MB选项中的显示。虽然,我确实找到了许多其他奇怪的选择... 如果有人知道,我肯定会感激的。 谢谢!
15 linux  memory  redhat  top 

2
如何从挂载的驱动器Redhat 7中获得可用空间
在我们的VM基础架构中,我们将主机群集到了SAN。 我要弄清楚的是删除Redhat服务器中的文件时还剩下多少“空白”。在我们的Windows服务器上,我们使用sdelete并解决了这个问题,但是对于Linux,我很难找到解决方案。 我将“空白”定义为部门吗?剩下的没有被清零的SSD驱动器必须先清零才能对其进行写入。 我要指出的一件事是,对于Linux来说,我已经足够危险了,但不是超级用户。 查看驱动器和分区: [root@rhserver1-DATA10 /]# fdisk -l Disk /dev/sda: 53.7 GB, 53687091200 bytes, 104857600 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x0005d52e …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.