今天同事问我一个服务器负载在CPU上不均匀的问题和irqbalance。因为以前服务器压力不大,没有太关注这方面设置,所以这次特别查阅了资料来解决这个问题。以下文章是整理汇总相关资料。

Continue reading

Network File System (NFS) 是非常成熟的Uninx环境远程访问文件系统协议,允许一个客户端通过网络访问服务器共享的文件系统目录。Linx对NFS支持相对完善,性能也较好,通过合适的部署,可以接近商业NAS系统的性能和可靠性。

本文是在Seagate GoFlex Home网络存储安装Arch Linux ARM初步搭建NFS输出,提供客户端备份和访问文件。

Continue reading

在GoFlex Home设备上进行Arch Linux ARM更新遇到不少挫折,折腾了周末两天时间,主要遇到的困难有:

  • 更新包filesystem反复出现文件冲突,而glibcfilesystem是依赖关系,必须同时更新。如果--ignorefilesystem会导致不更新glibc。这会引起一大批软件无法更新。
  • Arch Linux ARM的镜像网站太少了,国内的镜像网站已经无法访问,导致下载非常缓慢
  • Arch Linux对包的管理似乎不如debian和red hat(仅从个人使用经验来看,不一定准确),下载错误的软件包可能会忽略或者安装后缺少文件(也可能和Arch Linux ARM版本有关)

总之,折腾。。。

Continue reading

GoFlex Home 是希捷推出的家用NAS设备,采用ARMv5te架构,使用1.2GHz Marvell Kirkwood处理器,配置128M内存,256M NAND存储的Linux系统,并配置了1个千兆网卡和一个USB接口。

我大约2年前购买了这个设备,最初购买了一台用于备份数据。后来发现类似的NAS设备都是采用通用的ARM架构,可以运行Linux ARM版本。一翻折腾之后,GoFlex Home内建系统替换为标准Arch Linux ARM系统,得到了一个可玩性颇高的Linux ARM服务器。

GoFlex Home

然后 …… 然后,我又购买了一台,使用两台Seagate GoFlex Home网络存储部署glusterfs分布式文件系统。这样,所有存储到NAS的文件自动会在两台存储设备上镜像,确保数据高可用。

Continue reading

阿泰

author.bio


author.job