由于clvmd拖延内核( https://serverfault.com/questions/226466/lvm-running-vgscan-causes-clvmd-to-block )我决定硬重启主机,因为软重启停滞。 但是启动时,无法在其中一个逻辑卷上运行e2fsck,然后无法启动。 下面的错误消息我手动input,因为我不能复制和粘贴,因为从串行控制台。 Checking filessytems /dev/mapper/vg_gothamdb1-lv_root: clean, 59708/5120000 files, 712853/20480000 blocks /dev/sda1: clean, 39/128016 files, 51688/512000 blocks fsck.ext4: No such files or directory while trying to open /dev/mapper/vg_gothamdb1-lv_home /dev/mapper/vg_gothamdb1-lvhome: The superblock could not be read or does not describe a correct ext2 filesystem. if the device is valid and it really contains an […]
我看到很多从ip 188.241.114.22到我的apache服务器build立的连接,最终导致apache挂起。 我重新启动服务后,一切工作正常。 我尝试在iptables中添加一个规则 -A INPUT -s 188.241.114.22 -j DROP 但尽pipe如此,我仍然看到来自IP的联系。 我使用centOS,我添加像thie规则: iptables -A INPUT -s 188.241.114.22 -j DROP 正确的,我保存它使用:服务iptables保存 这是iptables -L -v的输出 链接INPUT(策略ACCEPT 120K包,16M字节) pkts字节目标人选退出源目的地 0 0 DROP全部 – 任何任何lg01.mia02.pccwbtn.net任何地方 0 0 DROP all – 任何任何c-98-210-5-174.hsd1.ca.comcast.net任何地方 0 0 DROP all – 任何任何c-98-201-5-174.hsd1.tx.comcast.net任何地方 0 0 DROP全部 – 任何任何lg01.mia02.pccwbtn.net任何地方 0 0 DROP全部 – 任何任何地方任何www.dabacus2.com 0 0 […]
我使用这个教程在Ubuntu 8.04上安装了XEN,但在用XEN内核重新启动之后,我没有xenbr0设备。 我看到网桥脚本运行,它创buildpeth0设备,但不是xenbr0。 我有一个非常基本的IP设置,在/ etc / network / interfaces中定义了一个静态IP。 唯一不寻常的是我的主机(1&1)给了我一个networking掩码255.255.255.255,所以我不得不添加这个脚本的默认网关: /sbin/route add -host 10.255.255.1 dev eth0 /sbin/route add default gw 10.255.255.1 其他一切都是普通的香草Ubuntu 8.04。
我的OpenSuSE 11.3作为Xen主机在8x296GB Cheetah 15k.6 SAS磁盘的机器上运行,其中4个是镜像的,另外4个是条带化的。 我使用LVM来pipe理磁盘,并使用OCFS2进行格式化。 我在卷组“vg”上将Xen domUconfiguration为逻辑卷,并使用XFS作为domU文件系统。 configurationdomU之后,我创build了LVM快照并将其存储在卷组“vg”下。 在创build快照的时候,我确定要安装它,以便我知道它的工作。 在Xen主机上,还有一个用于/ home分区的逻辑卷,这个逻辑卷由多个domU组成。 长话短说,我以为我是在一个domU,但真的在dom0,并发出“rm -rf / home /”来清除home目录。 (这个domU没有安装LV / home。)虽然没有任何有价值的东西丢失,但是当rm命令返回时,我确实注意到一个I / O错误。 现在,昨天,我去装载LVM快照,并得到了 stage:/ # mount -t xfs /dev/vg/xen-util-configured /mnt/template mount: /dev/mapper/vg-xen–util–configured: can't read superblock 所以我尝试xfs_check它并得到 xfs_check: /dev/vg/xen-util-configured is invalid (cannot read first 512 bytes) 同样对于xfs_repair Phase 1 – find and verify superblock… superblock read […]
考虑一台运行4个eth端口的机器。 那么主机名parsing到哪个eth端口的ipaddress? 请引导我一些文件来支持你的答案,以便我可以用它们作为我的项目的certificate。 谢谢
奇怪的情况:HP z800工作站上的Redhat Enterprise 5.5(股票安装,无更新,x64)。 (Dual Xeon 2.2 Ghz。8个内核,如果你计算超线程,则为16个,RH看到16个内核。 我们有一个应用程序,可以利用1,2或4线程进行繁重的计算。 不知何故,所有这些线程都以100%的负载运行在相同的内核上(其他15个内核几乎空闲),所以多余的线程绝对没有任何好处。 事实上,随着线程在单核上相互进入,有一个轻微的放缓。 我如何让他们运行在不同的核心(如果可能的话)? 应用程序是64位。 除了更改线程设置之外,不能更改软件的任何内容。 有一些模糊的Linux设置,我可以尝试改变? (我是一个True64和Aix的人,我使用Linux,但是没有深入的关于Linux进程调度的知识。) / proc / cpuinfo list al 16. top en gnome cpu-monitor都表示只使用1个内核。 我也尝试了类似于perl的东西。 我们可以加载所有的CPU几乎100%,如果我们想。 应用程序供应商声称:是的,它是multithreading的,但尚未优化。 这将是下一个版本(8月份)。 所以我认为应用程序在它自己的进程空间内执行子线程而不是真正独立的进程线程。 真的没什么我可以做的,然后….
是否有一个特定的公式来计算分配给一个进程的CPU资源的数量,当你“好”时?
最近,我负责将支持HVM的虚拟机(在Citrix XenServer 5.6.0上运行)的设置转换为PV(半虚拟化)容器的艰巨过程。 该项目的制约因素是: 迁移后,操作系统必须function相同。 对操作系统的最小修改(内核/驱动器映射除外) 我也被允许以任何我认为合适的方式更改bootloader(即grub)。 不过,我已经尝试过了,我会先告诉你我的步骤。 目前这个CentOS5.5是特定的: 脚步: yum安装kernel-xen 这安装了:2.6.18-194.32.1.el5xen 编辑:/boot/grub/menu.lst改变我的规格匹配: title CentOS (2.6.18-194.32.1.el5xen) root (hd0,0) kernel /vmlinuz-2.6.18-194.32.1.el5xen ro root=/dev/VolGroup00/LogVol00 console=xvc0 initrd /initrd-2.6.18-194.32.1.el5xen.img 然后我改变我的XenServer参数匹配: xe vm-param-set uuid=[vm uuid] PV-bootloader-args="–kernel /vmlinuz-2.6.18-194.32.1.el5xen –ramdisk /initrd-2.6.18-194.32.1.el5xen.img" xe vm-param-set uuid=[vm uuid] HVM-boot-policy="" xe vm-param-set uuid=[vm uuid] PV-bootloader=pygrub xe vbd-param-set uuid==[Virtual Block Device/VBD uuid] bootable=true 有些事情要注意,我正在运行VolGroup LVM;) 无论如何,在所有这些步骤(这不是太多!)我启动虚拟机,它启动初始内核就好了,但是我提出了这个错误: 启animation面: […]
我正在运行Debian Squeeze AMD64服务器。 目标运行级别是运行级别2,其中包括rsyslogd,cron,sshd和其他一些东西,但不是dovecot,postfix,apache2等。系统无法达到运行级别2有几个症状: 系统试图启动rsyslogd挂起 启动到运行级别1工作,然后从控制台login工程 从runlevel 1通过/etc/init.d/rsyslog启动rsyslogd挂起 启动运行级别2 rsyslogd禁用的作品 但是,通过控制台login失败:我得到motd,然后什么都没有 从运行级别1开始sshd成功 但是,我不能通过SSHlogin。 有时密码SSHlogin给我的动机,然后什么都没有,有时甚至没有这个。 试图提供一个公共钥匙似乎惹恼了sshd足以不再跟我说话。 当从运行级别1重新启动时,服务器在试图停止apache2(不运行,所以这真的应该是微不足道的)挂起。 在runleve 1login时试图停止apache2也挂起。 而这只是一直失败的东西。 内存已经过testing,dmesg显示没有问题。 我没有任何线索。 更新 :(缩短)在运行级别1中调用的rsyslogd -c4 -d的输出 rsyslogd 4.6.4启动,兼容模式4,模块path“调用者请求对象'net',未find(iRet -3003)请求加载模块'lmnet'加载模块'/user/lib/rsyslog/lmnet.so'模块types2正在加载conf.c请求引用'lmnet',refcount 1 rsylog运行时初始化,版本4.6.4,当前用户1 syslogd.c请求引用'lmnet',现在引用计数2 那么我可以用Strg + C来杀死rsyslogd。 尽pipe如此,/ var / log没有显示任何configuration的日志文件。 Update2 :感谢@DerfK我还没有任何线索,但至less我缩小了这个问题。 我现在正在用/etc/init.d/apache2 stop (当然没有运行apache2)进行testing,这个挂起也是一个更明显的失败。 经过一些testing,我发现一个单行的文件: / usr / sbin / apache2ctl configtest> / dev / null […]
我正在运行一个中央的历史增长的防火墙系统,我想要取代。 不幸的是,历史上增长的规则集是一个真正的混乱,所以我想从头做一个networking分析。 因此我计划在HP ProCurve交换机上运行sflow。 我已经把它与ntop运行,但不幸的是不是我的情况下select的工具。 我正在寻找的是一个sflow收集器,我可以用它来重新devise我的防火墙规则。 主要目标是获得networking中所有主机的格式和/或表格视图。 我需要做的是为networking中的每个主机创build一个完整的新规则集,从而使我的注意力集中在从主机angular度来看的传入连接上。 该工具应该有不同的filter选项,如“按主机过滤”,“按networking过滤”,按服务过滤“等。当然,我更喜欢使用开源软件,但如果没有适合我的目的的开源工具,我肯定愿意支付一个商业工具。 我希望我的解释不是太混乱。 🙂 从你们那里得到一些build议是很好的。 sflow.org上的列表是一个很好的起点,但不幸的是,我没有时间去尝试列表中的每个工具: http://www.sflow.org/products/collectors.php 干杯, 短发