一佳互联

展开菜单

Linux盘符漂移问题

Linux盘符漂移问题
Linux管理多块磁盘时(以sata盘为例),会按磁盘加载的顺序依次给磁盘命名为/dev/sda, /dev/sdb... 这种命名规则就会导致,一块磁盘在发生热插拔或系统重启后,盘符可能发生变化,会影响到一些依赖磁盘盘符工作的应用程序,比如fstab里按盘符名来挂载。要解决磁盘盘符漂移问题,一劳永逸的方法就是将磁盘槽位与盘符名做绑定;淘宝内核组的三百同学针对ali内核,添加了磁盘绑定的补丁。如果只针对磁盘挂载到问题,可通过按标签或UUID挂载的方式解决,下文将简单介绍下方案...

Linux 分区inode空间不足

Linux 分区inode空间不足
一. 收到报警线上有一台服务器磁盘检测告警了,提示空间不足。爬到服务器查看相关信息:/data分区只使用了71%,创建文件却提示磁盘空间不足,按理说不会出现这种情况的。难道inode耗尽?二. 分析原因查看/data分区inode使用情况相关信息如下:果不其然,IUse%=100%,导致无法创建文件。在linux系统下,硬盘被分区格式化后,包含inode和block,inode是用来记录文件的大小,物理地址,属主,属组,读写权限,时间戳,被硬链接的次数等等元数据的。block...

TCP: time wait bucket table overflow解决方法

TCP: time wait bucket table overflow解决方法
收到一台web服务器告警消息,查看/var/log/message日志信息如下所示:该台服务器每日有3kw的pv,压力有些大。 服务器的TCP连接数,超出了内核定义最大数。修改内容参数 /proc/sys/net/ipv4/tcp_max_tw_buckets# echo 20000 > /proc/sys/net/ipv4/tcp_max_tw_buckets写入/etc/sysctl.conf使之永久生效net.ipv4.tcp_max_tw_b...

pureftpd安装配置

pureftpd安装配置
pureftpd安装配置1、下载pureftpd#cd /usr/local/src/tarbag #wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.22.tar.gz2、解压pureftpd#tar –xzvf pure-ftpd-1.0.22.tar.gz –C ../software/3、编译和安装pureftpd#cd pure-ftpd-1.0.22#.configu...

pureftpd安装配置详细过程

pureftpd安装配置详细过程
工作中总会离不开FTP,这些年一直习惯用pureftp,很久没安装,找到以前写的文档,这次顺便把文档整到ttlsa里,以后可以参考。以前自己写文档确实很啰嗦。准备pureftp#cd /usr/local/src/ #wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.22.tar.gz #tar –xzvf pure-ftpd-1.0.22.tar.gz 编译和安装#cd...

CentOS / RHCE vsftpd 配置

CentOS / RHCE vsftpd 配置
ftp服务是最常见的,最经常使用的,问的问题也是最多的。ftp种类很多,如vsftp、pureftp、proftp等等。各位站长经常使用ftp,也经常搞不定ftp。下面零起点配置vsftp。1. 安装# yum -y install vsftpd2. 启动服务# service vsftpd start3. 自启动# chkconfig vsftpd on4. 添加ftp账号# useradd –d /data/wwwroot/www.ttlsa.com/webroot -g...

ubuntu / centos6 error: “net.ipv4.ip_conntrack_max” is an unknown key

ubuntu / centos6 error: “net.ipv4.ip_conntrack_max” is an unknown key
在iptables开启的状态下, 最让人烦恼的事情就是ip_conntrack table full dropping packet,丢包严重,有时服务器都连接不上的,要重启系统,严重影响线上业务。在ubuntu12.04/centos6.4系统下,更改net.ipv4.ip_conntrack_max会报错error: “net.ipv4.ip_conntrack_max” is an unknown key。因为改名字了哈。同时,如果没有加载ip_conntrack模块、...

ip_conntrack table full dropping packet解决方案

ip_conntrack table full dropping packet解决方案
当我们开启iptables后,会有这么个现象发生,丢包。ping的话会断断续续的丢包,ifconfig 会看到网卡dropped:XXX一直在增加,messages日志有以下内容:ip_conntrack表满导致的,iptables开启后会加载ip_conntrack模块,来跟踪包。默认情况下ip_conntrack_max大小为65536。iptables导致ftp列表失败一例参见:pureftp读取目录列表失败解决查看ip_conntrack最大大小:# cat /pro...

ip_conntrack_ftp ip_nat_ftp 导致PUREFTP 读写失败

ip_conntrack_ftp ip_nat_ftp 导致PUREFTP 读写失败
FTP是初学linuxer最经常用到的,要么遇到ftp连接超时,要么是ftp打开目录失败,要么是用户没权限。今天遇到的ftp读取目录列表失败,状况如下图:打开目录列表失败我们公司都是使用后台开通ftp账号,pure-ftp到mysql中认证,但是提示读取目录列表失败,问题一般出在服务器上,怀疑是否为iptables的问题service iptables stop然后连接FTP,不再提示失败.查看iptables,并未禁止20,21端口. 修改iptables-config文件...

RHEL/CentOS第三方yum库

RHEL/CentOS第三方yum库
用yum来安装软件包非常方便快捷,有几个由CentOS以及其他第三方开发者提供的软件库,具有base和updates这两个缺省软件库以外的软件组件,可以满足你的需求,这些软件库在CentOS社区内有不同程度的稳定性、支持和合作。下面来具体列举几个软件库:1. RPMForge这个软件库主要由Dag维护的,提供超过10000个CentOS组件,包括mplayer、xmms-mp3和其他受欢迎的媒体工具。这个软件库稳定安全。缺省的RPMforge软件库不会取代任何CentOS的基...