我很想知道我们的一个储物盒可能会出现什么问题。 用一个简单的fio脚本,我使用bs = 1M和直接= 1来testing随机写入。 SSD是连接到LSI HBA(3Gbit / s端口)的Samsung 840pro。 这是我在FreeBSD 9.1下得到的结果: WRITE: io=13169MB, aggrb=224743KB/s, minb=224743KB/s, maxb=224743KB/s, mint=60002msec, maxt=60002msec 无论同步设置为0还是1。 在linux上,这是sync = 0的结果: WRITE: io=14828MB, aggrb=253060KB/s, minb=253060KB/s, maxb=253060KB/s, mint=60001msec, maxt=60001msec 并且同步= 1: WRITE: io=6360.0MB, aggrb=108542KB/s, minb=108542KB/s, maxb=108542KB/s, mint=60001msec, maxt=60001msec 我的理解是,因为我在原始块设备上运行,所以O_SYNC不应该有任何区别 – 没有文件系统,任何屏障,写入和驱动器之间的任何东西。 尤其是在设置了O_DIRECT | O_SYNC的情况下。 有任何想法吗? 作为参考,这里是我正在testing的fio脚本: [global] bs=1M ioengine=sync iodepth=4 size=16g direct=1 runtime=60 filename=/dev/sdh […]
我正在使用WANem live cd(基于knoppix)来执行networking带宽testing。 为了保持当前的configuration,我已经在VMWare ESX上将它安装在硬盘上(使用自v3以来提供的gui安装工具)。 安装结束了正常。 但是在引导序列中,它在“引导内核”中被阻塞。 你有什么想法可以解决这个问题,我该如何解决? 谢谢。
我知道这是一个非常愚蠢的想法。 但我想testing一个我的旧项目,其中包括内核模块(Netfilter扩展)在虚拟化的云实例上。 是否有可能将内核代码插入到亚马逊的虚拟化中(我看到他们正在使用Xen ..实例? (我认为,如果为HVM准备AMI包括支持Xen驱动程序的内核configuration,则必须能够加载“正常”模块..)
有人build议将我的Debian Squeeze内核更新到更新的版本。 我们select2.6.38,并使用Debian Backports安装linux-image-2.6.38-bpo.2-amd64,遵循下面的总结。 nano /etc/apt/sources.list 将下面的行添加到文件的底部。 deb http://backports.debian.org/debian-backports squeeze-backports main 更新存储库 apt-get update 安装backport和内核。 apt-get install -t squeeze-backports linux-image-2.6.38-bpo.2-amd64 重新启动,瞧! – 系统显示正在运行2.6.38。 现在,几天后,我做了一个 aptitude update aptitude safe-upgrade 并得到以下内容: The following packages will be upgraded: aptitude base-files ca-certificates grub-common libgssapi-krb5-2 libgssrpc4 libk5crypto3 libkadm5clnt-mit7 libkadm5srv-mit7 libkdb5-4 libkrb5-3 libkrb5support0 libpcap0.8 libssl0.9.8 linux-image-2.6.32-5-amd64 openssh-client openssh-server openssl tzdata usbutils […]
CentOS / RH作为一个服务器发行版得到了广泛的支持,但是它装载了一些老的内核。 例如现在运行内核2.6,而3.6已经不在了。 我发现了几个有关升级内核的教程,无论如何我的问题是: 运行非标准内核有什么缺点? 它会打破更新?
当谈到pipe理Linux和NFS时,我有些新鲜,请耐心等待。 我们正在努力在工作中build立一个小群集。 目前该系统只有2个DELL高端工作站,运行CentOS 6.5。 为了方便pipe理用户和文件,我们决定通过NFS共享/ home目录,并从/ etc( passwd , group , shadow和gshadow (这是通过将它们移动到一个子目录,并使用链接把它们放回/ etc)) 这些文件在服务器上的/ etc / exports中共享: /home/ xxx0/24(rw,sync,no_root_squash,no_all_squash) /etc/sub_dir/ xxx0/24(rw,sync,no_root_squash,no_all_squash) 这些文件在客户端的/ etc / fstab文件中被挂载: server_name:/home/ /home/ nfs rw,sync,hard,intr 0 0 server_name:/etc/sub_dir/ /etc/sub_dir/ nfs rw,sync,hard,intr 0 0 完成设置后, 系统运行良好大约一个月 。 只要服务器处于打开状态,当客户端启动时,所有服务器的用户都可见,而且所有的文件也是如此。 但是,大约5天前,它开始行动起来。 客户启动后,大约15分钟(给或拿)工作正常。 用户可以在本地或通过SSHlogin。 在第一次15分钟之后,系统几乎完全locking。 新用户无法login,login用户无法执行任何操作。 (像移动鼠标的基本东西仍然工作)。 只有让系统重新启动的方法是closures客户端并重新启动。 不幸的是,这也意味着客户端debugging非常困难。 我们已经缩小了与上述文件的NFS共享有关的问题。 (我们知道这是因为禁用/ etc / fstab中的挂载允许客户端返回到它自己的本地文件,并且一切正常) […]
我正在使用操作系统centos7的OVH服务器。 OVH有它自己的Linux内核: 3.14.32-xxxx-grs-ipv6-64 现在我尝试configuration另一个Centos7内核。 我安装了其他的内核。 yum install kernel ls /boot显示我 System.map-3.10.0-327.22.2.el7.x86_64 bzImage-3.14.32-xxxx-grs-ipv6-64 efi grub2 symvers-3.10.0-327.22.2.el7.x86_64.gz System.map-3.14.32-xxxx-grs-ipv6-64 config-3.10.0-327.22.2.el7.x86_64 grub initramfs-3.10.0-327.22.2.el7.x86_64.img vmlinuz-3.10.0-327.22.2.el7.x86_64 现在我想configuration使用3.10.0-327.22.2.el7.x86_64 。 在一些教程中,我发现编辑grub.conf但这不存在。 我在grub2文件夹中find了grub.cfg文件。 我需要在.cfg中编辑内容来configuration我的新内核? 所有的教程都显示了旧的grub.confconfiguration。
除了SSH / FTP / HTTP / POSTFIX和MySQL以外,我想阻止一切 。 “所有”我的意思是所有其他港口,块坪等。
我在XenServer主机中遇到了一些Debian guest虚拟机的稳定性问题。 为了debugging这个问题,我想使用netconsole内核模块,不幸的是,因为以太网控制器是模拟的,它不支持轮询和生效netconsole: [23463.961946] netconsole:本地端口6665 [23463.961950] netconsole:本地IP 10.10.12.10 [23463.961952] netconsole:接口eth0 [23463.961954] netconsole:远程端口6667 [23463.961956] netconsole:远程IP 10.10.12.1 [23463.961958] netconsole:远程以太网地址ff:ff:ff:ff:ff:ff [23463.961962] netconsole:eth0不支持轮询,正在中止。 [23463.961971] netconsole:清理 是否有任何替代netconsole不需要物理访问主机? 我已经configuration了networkingsyslog。 编辑: 如何logging来自特定DomU的所有串行输出?
我目前正在为我的服务器构build一个内核,该服务器应该用于托pipe使用KVM的虚拟机。 在KVM-Wiki中已经有一些内核configuration选项。 这篇文章留下了一些我想知道的问题,特别是: 应该设置“无滴答系统(dynamic滴答)”吗? Ingo Molnar似乎表示,Dynamic Ticks对于KVM主机会有所帮助。 内核使用什么抢占模式? 什么定时器频率值你会select虚拟主机内核? 提前致谢。