一.问题描述
最近在把 my.cnf配置文件放到 /media/raid10/的目录下,这个挂载点是 设备 /dev/md10 软RAID10设备的挂载点,发现用locate
不能查找到 my.cnf 文件,虽然 updatedb ,更新了索引,但还是不能找到my.cnf
二.问题的演示
[root@www.linuxidc.com]# ls -l /media/raid10/mysql/3306/my.cnf
-rw-r--r-- 1 root root 2281 Apr 25 19:22 /media/raid10/mysql/3306/my.cnf
[root@www.linuxidc.com]# updatedb
[root@www.linuxidc.com]# locate my.cnf
/home/root/data1/mysql-5.5.3-m3/mysql-test/include/default_my.cnf
/home/root/data1/mysql-5.5.3-m3/mysql-test/suite/federated/my.cnf
/home/root/data1/mysql-5.5.3-m3/mysql-test/suite/ndb/my.cnf
/home/root/data1/mysql-5.5.3-m3/mysql-test/suite/rpl/my.cnf
/home/root/data1/mysql-5.5.3-m3/mysql-test/suite/rpl_ndb/my.cnf
/usr/local/webserver/mysql/mysql-test/include/default_my.cnf
/usr/local/webserver/mysql/mysql-test/suite/federated/my.cnf
/usr/local/webserver/mysql/mysql-test/suite/ndb/my.cnf
/usr/local/webserver/mysql/mysql-test/suite/rpl/my.cnf
/usr/local/webserver/mysql/mysql-test/suite/rpl_ndb/my.cnf
三.问题的总结
updatedb 没有从 软RAID10 上建立文件索引 ,当然这只是猜测。