文件系统

记一次阿里云盘扩容遇到的坑

背景 生产环境使用了阿里云并且以mongo作为图片服务器,由于业务发展需要数据盘的400G的容量已经用到81%,所以需要对磁盘做无损扩容操作。 操作步骤 在控制台上扩容数据盘的磁盘空间 官方文档:https://help.aliyun.com/document_detail/25452.html?spm=a2c4g.11186623.2.3.RBon...

Linux之/etc/fstab自动挂载文件讲解

一、/etc/fstab文件的作用磁盘使用mount手动挂载,系统重启后会失效,仍需自己手动挂载。 将磁盘的挂载信息写入/etc/fstab这个文件,就能实现开机自动挂载磁盘,不再需要自己手动挂载了。 二、挂载的限制     在说明这个文件的作用之前我想先强调一下挂载的限制。   1、根目录是必须挂载的,而且一定要先于其他mount point被挂载。因为...

[笔记]Ubuntu /home目录的空间扩展缩小

 一、扩展home目录 前提是/home目录是单独的分区,硬盘有剩余的空间。 1、查看卷组是否有有足够空闲空间 $sudo vgdisplay 2、用lvdisplay命令查看逻辑分区 $sudo lvdisplay 3、增加逻辑分区空间 $sudo lvextend -L +59G /dev/VG/homelv # -L 参数...

开发板编译./camera显示-/bin/sh: ./camera: not found解决方案

问题: 开发板根文件系统目录: 运行./camera显示: 问题解决: 1.排除根目录路径问题; 2.   加入静态链接库即无问题,但是编译后的".o"文件大小突增,而且也不可能每次编译都使用静态编译 故锁定问题出在动态链接库上。 3.根目录加载Linux所需的所有动态链接库   Linux所有动态链接库全都存放在:/usr/local/arm/4....

移植busybox构建最小根文件系统

Busybox:瑞士军刀,里面装有很多小命令。 STEP 1:构建目录结构  创建根文件系统目录,主要包括以下目录/dev  /etc /lib  /usr  /var /proc /tmp /home /root /mnt /bin  /sbin  /sys  #mkdir     /home/rootfs#cd        /home/rootfs...

linux下的/dev/shm/及对Oracle 的影响

一、/dev/shm/介绍: /dev/shm/是linux下一个非常有用的目录,因为这个目录不在硬盘上,而是在内存里。因此在linux下,就不需要大费周折去建ramdisk,直接使用/dev/shm/就可达到很好的优化效果。 /dev /shm/需要注意的一个是容量问题,在linux下,它默认最大为内存的一半大小,使用df -h命令可以看到。但它并不会真...

kernel下nand flash的文件系统总结

1、FLASH转换层(FTL) EXt2/EXT3/EXT4文件系统可以通过FTL实现对flash的支持,因为FTL可以将闪存flash模拟成磁盘结构。 在ext2文件系统的基础上上,为了保证数据的一致性ext3文件系统增加了日志功能。 在ext3文件系统的基础上ext4文件系统增加了对大文件(T单位级的文件)的支持,另外对于每个目录下的文件个数没有了...

linux磁盘管理

计算机硬盘简介 硬盘是计算机主要存储媒介之一,linux系统中硬件设备相关配置文件存放在/dev下,IDE硬盘接口在Linux中设备名为/dev/hda,  SAS,SCSI,SATA硬盘接口在linux中设备名为sda,高效云盘硬盘接口会识别为/dev/vda等 文件存储在硬盘上,硬盘的最小存储单位叫做sector(扇区),每个sector存储512字节...

hadoop HDFS扩容

1.纵向扩容(添加硬盘) 1.1 添加硬盘 确定完成添加,运行 lsblk 查看硬盘使用情况 1.2 硬盘分区 fdisk /dev/sdb #对新硬盘sdb进行分区 m 帮助 n 添加一个分区 p 选择主分区 q 不保存退出 w 保存并退出 centerOS7的默认文件系统是xfs,centerOS6默认的文件系统是ext4 mk...

操作系统-数据库知识点查漏学习一

一.自陷和中断的主要区别?答:1. 中断(zhong duan)(1) 是由由CPU外部产生的,对CPU来说,是被动的。(2) 当中断发生时,CPU将下一条指令,也就是接下来要执行的指令的地址压入栈作为中断服务的返回地址。 2. 陷入 (xian ru)(1) 是由CPU本身在执行程序过程中产生的。它是由专设的指令,如X86中的“INT n”,在程序中有意...