linux-磁盘挂载

1.系统磁盘挂载

1.1 磁盘分区

1.1.1、查看设备的挂载情况
复制代码
lsblk  或  lsblk -f
1.1.2、分区

1.2 格式化

复制代码
mkfs -t ext4 /dev/vdb1

1.2 挂载磁盘

复制代码
mount /dev/vdb1 /cc

永久挂载:

设置可以自动挂载(永久挂载,当你重启Linux之后,仍然可以挂载)

永久挂载:通过修改 /etc/fstab 实现挂载

  1. 查询blk的id

  2. 将blkid写入到文件:fstab中:

    vim /etc/fstab

1.3 卸载磁盘

复制代码
umount -v /dev/vdb1

卸载时候如果报错:device is busy

原因是因为有程序在使用 /cc 目录,我们可以使用 fuser 命令查看挂载目录被哪些进程占用

复制代码
fuser -kvm /cc

然后 kill 就可以了

命令:kill -9 pid

如果还是不行,还可以强行解除挂载

umount -l /mnt 强行解除挂载

2.阿里云ossfs挂载

2.1 安装ossfs

参考:https://help.aliyun.com/docum... 以及

https://help.aliyun.com/docum...

1.下载ossfs

下载安装包:

复制代码
wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpm
2.安装ossfs
复制代码
sudo yum localinstall your_ossfs_package
3.配置账号访问信息

将Bucket名称以及具有此Bucket访问权限的AccessKeyId/AccessKeySecret信息存放在/etc/passwd-ossfs文件中。注意这个文件的权限必须正确设置,建议设为640。

复制代码
echo my-bucket:my-access-key-id:my-access-key-secret > /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs

eg: echo f-oss:LExAxnnOw3b:Rch64y6JQ6BSaisTt6ClIO > /etc/passwd-ossfs
4.将Bucket挂载到指定目录
复制代码
ossfs my-bucket my-mount-point -ourl=my-oss-endpoint

挂载示例:将杭州地域名称为fz-oss的Bucket挂载到/cc/xxx/xxxrecord2目录下。

/etc/resolv.conf

以上显示挂载成功

5.添加ossfs永久挂载
复制代码
vim /etc/rc.local

添加挂载记录

6.卸载ossfs

如果您不希望继续挂载此Bucket,您可以将其卸载。

复制代码
fusermount -u /tmp/ossfs
相关推荐
Zenova EdgeOS18 分钟前
Linux 日志实战:用 journalctl 精准检索与治理工业边缘日志
linux·运维·chrome
Dory_Youth22 分钟前
电脑的搜索功能不能用,一搜就黑屏闪退
运维·笔记
Dxy123931021632 分钟前
Linux 压缩解压相关命令介绍
linux·运维·服务器
eleven_4u32 分钟前
QPS如何计算,如何部署架构
java·linux·运维·jvm·中间件
云飞云共享云桌面1 小时前
非标自动化工厂研发部门怎么实现一台服务器带10个SolidWorks设计并发
运维·服务器·人工智能·3d·自动化·电脑·制造
分布式存储与RustFS1 小时前
你的网站备份只存一块盘?把 1Panel 的备份目标换成 RustFS
运维·开源·备份·对象存储·1panel·s3·rustfs
遇见小修修1 小时前
打印机无法连接故障:操作误区汇总与排查教程
运维·服务器
东城居士1 小时前
理解Linux RTC驱动
linux·嵌入式系统
Elastic 中国社区官方博客1 小时前
使用 OpenTelemetry 在 Elastic 中实现 Claude 平台的人工智能 agent 可观测性
大数据·运维·服务器·人工智能·elasticsearch·信息可视化·全文检索
hzxxxz1 小时前
3个模块搭稳一条自动化链路:定时任务、幂等与对账
运维·自动化