四、日志文件太过于庞大。
在SAMBA服务器中,也有日志管理的功能。即企业用户通过SAMBA客户端登陆到Linux服务器后所有的操作都会在日志中留存相关的记录。这主要是为了方便后续的维护以及安全方面的需要。但是有时候日志文件管理不当这也会成为一种负担。如一年以来的日志信息都保存在同一个文件中,那么这个文件就会变得非常的庞大。管理员光打开这个文件可能都需要一定的时间;而去查找相关的内容则可能需要花费更多的时间。而且这个日志文件日益庞大,也会对服务器的硬盘空间产生比较大的压力,会影响Linux服务器的性能。
为了解决问题,在SAMBA的全局配置文件中提供了一个max log size的参数。默认情况下,这个参数的值为0,即对于日志文件没有大小的限制。系统管理员可以企业的实际情况来设置这参数。如可以把这个参数的值设置为200KB(这个参数的单位为kb)。服务器会定期检查这个上限值。如果超过这个设置的话,系统会关闭这个日志文件并重新命名这个日志文件,并会在日志文件名字中加入old;然后重新建立一个日志文件。注意,这里并不是把原先的日志文件覆盖掉,而只是把新的日志信息保存到一个新的日志文件中,即进行分文件处理。为此系统管理员仍然需要根据硬盘的大小来手工清理一些过期的日志文件信息。为了防止日志文件过大过多对Linux服务器性能的影响,我建议各位系统管理员,最好能够把这个日志文件定位到一个独立的硬盘或者分区文件中。如可以用过log file参数来重新制定日志文件的存储路径。