服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

你可以在Windows 2012中使用固态硬盘作为纯粹的caching吗?

我一直在做一些阅读,我有一种感觉,答案是“否”,但在作出实施决定之前可能会困扰我多年: 你可以在Windows 2012中使用SSD作为纯粹的[写入]caching吗? 例如,通过将-WriteCacheSize设置为快速存储层的总大小。 我有使用ZFS的合理数量的经验,但几乎没有Windows存储池的经验,理想情况下我从Win2012寻找的是连接到池,而不是分层存储的caching。 这似乎是不可能的,因为在Win2012分层存储模型中,特定的数据块存储在SSD 或 HDD上。 只有在频繁访问的数据将被移动到SSD层的意义上,SSD才起到读取caching的作用。 但是,快速层充当写caching。 另外,我需要在快速层中的固态硬盘数量与正常层次中的硬盘数量一样多。 那是对的吗? 还是说,为了达到与HDD层相同的弹性水平,只需要尽可能多的SSD? 最后,我希望有人能够帮助我理解跨SSD分配写caching的方式。 跨SSD写入的caching是否与卷的弹性模式相同? 我的理想configuration是ZFS提供的: 4x 64GB SSD镜像/条带(〜RAID10)读/写caching连接到8x 4TB单奇偶校验(〜RAID5)池。 由于我的实现是写密集型的,所以对于没有 SSD支持的“读取caching”的100%分配给写入caching的SSD层,我可以。 我相信在使用New-VirtualDisk [..] –WriteCacheSize xxGB在PS中设置卷并将写入caching大小设置为快速层大小的100%时,这是可以实现的。 但是,知道Windows,我有一种感觉,可能会导致蒸汽出来的服务器。

Ubuntu 14.04 PXE启动与initrd(ini​​tramfs)内核恐慌

简短的故事是这样的(据我所知):我无法通过局域网(PXE启动)在initramfs的帮助下启动ubuntu,而无需编译自己的内核。 正如我所看到的,问题是:networking接口设备根本没有启动。 所以这里是漫长的故事。 我有两个相同的服务器。 一个是硬盘主,另一个是无盘节点。 我希望节点可以从networking中使用从NFS获取的根fs进行引导。 我设置了一切(dhcp,tftpd-hpa,nfs-kernel-server)。 我做了一个/ nfsroot。 在此之后,我编译了一个定制的内核,这是第一个重要的步骤 – 我没有 initrd.img的帮助就启动了 ubuntu。 没关系,根源是从主人那里拿走的。 但是,接下来是重要的一步 – 我想做同样的启动, 但不编译自定义的内核。 我想在initrd.img的帮助下做到这一点。 所以我做了以下步骤: 我在/etc/initramfs-tools/initramfs.conf更改了BOOT=nfs和MODULES=netboot 运行mkinitramfs -o ~/initrd.img- uname -r“ 将生成的initrd映像复制到我的/tftproot 更改KERNEL=<my bundled kernel> ,并将initrd=…添加到/tftproot/pxelinux.cfg/default的cmdline 在此之后,我加电节点,并得到一个内核恐慌。 这是恐慌: [ 18.415714] Freeing unused kernel memory: 824K (ffff880001732000 – ffff880001800000) [ 18.424996] Freeing unused kernel memory: 700K (ffff880001b51000 – ffff880001c00000) Loading, […]