上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 44 下一页
摘要: 用yum安装了某个工具后,我们想要这个工具的包。那yum安装的过程其实就已经把包给下载了,只是没有保持而已。所以,我们要做的,是将其缓存功能打开。1.vi /etc/yum.conf 将其中keepcache=0改为keepcache=1,保存退出。2./etc/init.d/yum-updatesd restart3.yum install iptraf(要安装的工具名称)4.cat /etc/yum.conf |grep cachedir cachedir=/var/cache/yum5.跳到上术目录 cd cachedir=/var/cache/yum && tree . 阅读全文
posted @ 2012-05-28 19:24 zaleilynn 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 对于像NFS 和 AFS 这种网络文件系统而言,因为受网络的影响,使得对数据访问和存储的实时性就有了一定的挑战,特别是在早期100Mb/s的网络环境下(当然10Mb/s的网络环境就是一个噩耗了)。为了解决响应实效的问题,一种被称为CacheFS 的本地缓存方案被开发出来,用来提供分布式文件系统的本地缓存。作为内核2.6.30的一部分, 一种CacheFS 实现机制 已经加入进来,当前它支持NFS和AFS,但是其他文件系统也能从中获得好处(文章后面会提到)什么是 FS-Cache 和 CacheFS? FS-Cache 是指在文件系统和缓存之间的接口。 CacheFS 指的则是FS-cache的 阅读全文
posted @ 2012-05-28 15:47 zaleilynn 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 经过研究了下Linux相关代码,把对Linux Cache实现的方式做一些总结。相关源码主要在:./fs/fscache/cache.c Cache实现的代码./mm/slab.c SLAB管理器代码./mm/swap.c 缓存替换算法代码./mm/mmap.c 内存管理器代码./mm/mempool.c 内存池实现代码0. 预备:Linux内存管理基础创建进程fork()、程序载入execve()、映射文件mmap()、动态内存分配malloc()/brk()等进程相关操作都需要分配内存给进程。不过这时进程申请和获得的还不是实际内存,而是虚拟内存,准确的说是“内存区域”。L... 阅读全文
posted @ 2012-05-28 15:43 zaleilynn 阅读(412) 评论(0) 推荐(0) 编辑
摘要: FS-Cache has been merged into the upcoming kernel 2.6.30. This allows for a generic caching interface in the kernel for other file systems. For example, you can use local hard disks to cache data accessed via NFS, AFS, or CD-Rom. Since these tend to be high-latency while the disks are low latency, i 阅读全文
posted @ 2012-05-28 15:35 zaleilynn 阅读(226) 评论(0) 推荐(0) 编辑
摘要: The optimal configuration is (usually) as follows:On the host, setelevator=deadlineUse virtio and only virtiouse raw LVs whenever possible. Qcow2 gives overhead. Files on a FS also have overheadin the VM use theelevator=noopboth in host and VM, usenoatime,nodiratimein fstab wherever possibleMake sur 阅读全文
posted @ 2012-05-28 10:09 zaleilynn 阅读(730) 评论(0) 推荐(0) 编辑
摘要: redhat6.0无法识别ntfs分区的解决方法问题现象:企图打开ntfs分区时,报错:Error mounting: mount: unknown filesystem type 'ntfs'注意:我的redhat 内核版本是 2.6.32-71.el6.i686解决方法: www.2cto.com google下载两个包:kernel-module-ntfs-2.6.18-128.el5-2.1.27-0.rr.10.11.i686.rpmntfs-3g-2011.4.12-3.el6.i686.rpm然后,用下面的命令安装:rpm -ivh *.rpm如此即可双击打开nt 阅读全文
posted @ 2012-05-28 09:27 zaleilynn 阅读(545) 评论(0) 推荐(0) 编辑
摘要: wget 无法连接的情况关闭linux 防火墙1) 重启后生效开启: chkconfig iptables on关闭: chkconfig iptables off2) 即时生效,重启后失效开启: service iptables start关闭: service iptables stop需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。在开启了防火墙时,做如下设置,开启相关端口,修改/etc/sysconfig/iptables 文件,添加以下内容:-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp - 阅读全文
posted @ 2012-05-28 09:06 zaleilynn 阅读(405) 评论(0) 推荐(0) 编辑
摘要: Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。对于管理linux系统的管理员来说,搭建一个本地YUM源服务器,将会使系统管理工作便捷很多。实验所需:centos系统安装盘一张虚拟机一个系统环境:centos 5.5服务器两台。一台作为本地YUM源服务器,另一台为客户机。首先我们在192.168.71.133这台机器上安装YUM源服务器 阅读全文
posted @ 2012-05-27 15:47 zaleilynn 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 这是apache与SElinux冲突问题: SELINUX有「disabled」「permissive」,「enforcing」3种选择。Disabled就不用说了,permissive就是Selinux有效,但是即使你违反了策略的话它让你继续操作,但是把你的违反的内容记录下来。在我们开发策略的时候非常的有用,相当于Debug模式。 Enforcing就是你违反了策略,你就无法继续操作下去。[root@hostname lib64]# getenforceEnforcing[root@hostname lib64]# setenforce 0[root@hostname lib64]# get 阅读全文
posted @ 2012-05-27 15:01 zaleilynn 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 也可以直接 wget -c -r -np -e robots=offhttp://vault.centos.org/6/os/x86_64/ wget -c -r -np-e robots=offhttp://mirrors.sohu.com/centos/6/os/x86_64/-c 断点续传-r 递归下载,下载指定网页某一目录下(包括子目录)的所有文件-nd 递归下载时不创建一层一层的目录,把所有的文件下载到当前目录-np 递归下载时不搜索上层目录。-e robots=off 忽略robots协议1.同步源到本地服务器rsync -avzLP --delete --exclud... 阅读全文
posted @ 2012-05-27 14:42 zaleilynn 阅读(292) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 44 下一页