linux下解决索引节点(inode)用满导致故障方法

mysql 提示 general error: Can't create/write to file '/tmp/#sql_5682_0.MYI'。首先想到的是目录权限问题,但是查看/tmp目录权限是777,排除权限问题。安装网上说换一个目录,此时创建目录提示no space,于是定位到硬盘满了,但是df -h 发现硬盘并没有使用完,网上查看后说可能是inode用完了,使用df -i 查看果然是inode用完了