为了实现全静态化,除了编程实现外还需要对服务器进行改造,由于每个html文件都特别小,但是量又特别大,因此在操作LINUX服务器时候需要考虑到inode问题

什么是inode?说白了就是LINUX系统能承受的最大文件数,而决定这个inode数的主要是每个inode将占用多少字节,没有深入去研究这边的参数用了直接计算方式,就是格式化时候直接赋予inode数量

如何计算?假设100G硬盘,我每个生成的文件大概是5KB,100*1024*1024/5 就是你需要的inode数 一般我会在这个基础上多*2,因为不能很多文件如果只超出5KB一点 就需要占用两个inode,得出以下命令

mke2fs -t ext4 /dev/vdb1 -N 20971520

linux inode检查命令及...

今天login server的一个网站,发现login后没有生成session。根据以往经验,一般是空间已满导致session文件生成失败。 ...

阅读全文

Linux下用fdisk分区详细...

需求大概是这样:有台专用的图片服务器,由于空间太大不得不加3-4块2T-3T的硬盘,由于不在同一个物理空间上,就需要用到mount把不同的硬盘加载到同一个...

阅读全文

LINUX下fdisk为大硬盘分...

LINUX下用fdisk为大硬盘分区,用mke2fs设定文件系统,如果存储的文件较小,低于1M需要注意INODE是否充足 查看系统所有的磁盘信...

阅读全文