我们有一个环境,我们目前正在监控~50台运行esxi的VM主机。 我们可以通过vcenter轻松获取硬件事件警报和超出性能阈值。 我们计划在我们的基础架构中添加一些KVM主机。 但是我们不知道如何获得类似的监控和警报function。 有什么build议么? 我看过RHEV,看起来很有希望,但我不确定pipe理层目前是否想要为这两个pipe理程序处理许可。 也许有一些免费的公用事业可以做足够好的工作?
我怎样才能看到红帽5 last命令的一年? 我有什么是这样的: # last myuser myuser pts/0 192.168.1.1 Thu Nov 6 11:46 – 11:53 (00:06) myuser pts/0 192.168.1.1 Tue Oct 28 14:47 – 15:17 (00:30) myuser pts/0 192.168.1.1 Tue Jul 22 11:57 – 15:19 (03:21) myuser pts/0 192.168.1.3 Tue Jun 10 17:33 – 09:45 (16:12) myuser pts/0 192.168.1.1 Tue Jun 10 12:46 -.452 (01:05) […]
我正在试图编写的模块,如果目录存在,否则它不应该做任何事情,它创build文件。 class puppetmodule{ exec { 'chk_dir_exists': command => 'test -d /usr/dir1', path => ["/usr/bin","/usr/sbin", "/bin"], } -> file {'usr/dir1/test.txt': ensure => 'file', owner => 'root', group => 'root', mode => '0750', } } 下面是它正在抛出的错误。 请在这方面给我build议。 错误:testing-d / usr / dir1返回1而不是[0]之一
我经常需要在运行在VMWare-ESX 6上的RHEL7系统上扩展文件系统。通常,我调整现有虚拟磁盘的大小并运行以下命令: echo“1”> / sys / class / scsi_disk / 0:0:X:X / device / rescan pvresize / dev / sdX lvextend -l + 100%免费[VolumeGroup] resize2fs [MountPoint] 我认为这是一个方便的解决scheme,但RedHat,VMWare和我发现的其他大多数How2s都是以另一种方式使用的。 他们创build一个新的分区,并将其添加到卷组,而不是调整现有的分区。 看到: https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1006371 https://access.redhat.com/solutions/24770 我无法预测空间的需求,所以我不得不经常resize,但是我不想每次都创build一个新的分区。 他们使用和喜欢第二种方法,我认为是最糟糕的。 谁能告诉我为什么? 亲切的问候Sascha
我有一个虚拟机,我从物理服务器上使用vmwares p2v转换器进行克隆,克隆后,新虚拟机不会加载操作系统。 我得到的错误是“加载操作系统时出错” 克隆的机器是rhel 3 32位服务器。 我相信它的esxi 5.5。 我上传了一个arch iso到vmware存储并用它启动。 当我开始时,lslbk显示了被转换的3个分区,sda1,2和3. / boot,swap和/。 我能够挂载所有这些,并且能够切入根分区。 parted -l显示/ dev / sda上的3个分区。 第一个parition有引导标志。 就Linux而言,似乎所有这些都可以。 我想如果这是一个Linux的问题,我会至less加载grub,并得到一个关于没有驱动器的错误,它会下降到救援壳。 林不知道是否有一些VMwareconfiguration我缺less或我需要检查? 我觉得可疑的是,在BIOS中,主设备中唯一检测到的设备是设置为自动的光驱。 当我在虚拟硬件设置中切换虚拟设备节点,它确实显示在BIOS作为主要的奴隶,但仍然会开始。
我们的IT部门希望我configuration一个MySQL服务器来使用非默认数据目录(/ data)。 我们在RHEL 5上使用MySQL 5.0.45-7.el5。 这样做的一般程序是什么? 在我开始之前有什么需要注意的事情吗? 那么RHEL的包装系统呢? 如果数据目录不在其默认位置,更新MySQL包会不会更难?
最近我们的组织得到了几个服务器盒,我猜想是在英国的一些数据中心。 问题是,由于某种原因,在该服务器上Java的默认Locale表示forms返回en_US而不是预期的en_GB (我通过在该服务器上运行代码来简单地输出Locale.default()确认这一点)。 我非常肯定这个盒子的设置方式有些事情要做。 我的问题是:现在已经安装了操作系统,那么解决这个问题的方法是什么? 有什么办法可以为一个给定的SSH会话设置语言环境为en_GB而不是当前的en_US ? TIA, 佐助
背景 我们的团队一直在调查我们的生产环境中的问题( 请参阅Stack Overflow post )。 我们仔细研究了应用层(即代码,日志等),并且也做了一些低层的包嗅探,但是没有用。 奇怪的是这个问题只发生在生产中。 更奇怪的是,在一年多的时间里,失败点的代码并没有改变。 题 我们现在正处于一个需要开始探索其他select的阶段,其中一个就是用一个新的替代生产环境。 这是我希望你们都能以某种方式帮助我的地方。 我正在寻找如何尽可能无缝地将旧生产环境换成新生产环境的build议/build议。 但是,在一段时期内,我需要新老环境共同运作,以certificate新的环境能够解决问题。 新环境将由一组pipe理员使用,而旧环境将由非pipe理员使用。 一旦我们完成了validation,旧的环境就会完全closures。 我正在考虑在服务器前放置某种代理,以便根据需要redirect请求,并查看Apache Tomcat的Load Balancer应用程序 。 我不确定这是否是最好的方法,所以我希望这里有人能提供一些build议。 假设 只有应用程序服务器将被换出 数据库服务器将保持不变,而两个生产环境协同工作时,它们将指向同一个数据库 完全控制服务器 应用服务器技术 RHEL 5.7 Tomcat 6.0
它是否存在关于如何设置LDAP服务器的官方安装文档,我可以使用authconfig将客户端连接到该服务器。 我将成为Centos 6和RHEL 6.1。 我能find的是这个 。 但我不需要学习如何重新启动服务,我更想知道需要在我的LDIF文件中input什么types的东西,任何需要完成的SELinux工作,如何执行authconfig工具以及人们写在他们的博客上的文章。 有这样的事吗? 或者,我需要从未更新的博客中获取这些信息,并阅读linux手册页,也许可以从openldap.org获取有关我不需要知道的有关设置身份validation的更多信息。
我试图用一个vanilla 3.1.0-rc10内核在CentOS 6机器上更新内核。 它似乎工作,除了创build的模块的大小比来自发行版RPM的大得多。 这是一个问题,因为mkinitrd命令最终创build一个100M的initram文件(因为里面的所有模块的一部分)的大小。 Grub在启动时需要永久加载和解压缩一个100M的initram文件。 简而言之: 我下载了内核代码。 将正在运行的内核configuration从/ boot / config-2.6.xxx复制到我的内核代码目录中的.config。 运行make oldconfig并接受默认值 跑make && make modules_install ran mkinitrd /boot/initramfs-3.1.0-rc10.x86_64.img 3.1.0-rc10 产生的/boot/initramfs-3.1.0-rc10.x86_64.img大小为100M。 很显然,这是因为模块的规模要大得多。 selectqla4xxxx你可以看到我的编译版本是3.6M而发行版本是116K。 这是所有模块的情况。 [root@localhost ~]# ls -lh /lib/modules/2.6.32-71.el6.x86_64/kernel/drivers/scsi/qla4xxx/qla4xxx.ko -rwxr–r–. 1 root root 116K May 19 23:37 /lib/modules/2.6.32-71.el6.x86_64/kernel/drivers/scsi/qla4xxx/qla4xxx.ko [root@localhost ~]# ls -lh /lib/modules/3.1.0-rc10+/kernel/drivers/scsi/qla4xxx/qla4xxx.ko -rw-r–r–. 1 root root 3.6M Oct 21 12:57 /lib/modules/3.1.0-rc10+/kernel/drivers/scsi/qla4xxx/qla4xxx.ko 我之前没有问题, […]