挂载硬盘
centOS 7 中的挂载(比较常规)
$ fdisk -l # 查看硬盘情况
# 假设发现一个硬盘没有挂载没有分区 /dev/xvdb
$ fdisk /dev/xvdb # 对该硬盘分区 运行命令然后输入 n,p,1,回车,回车,wq,保存退出
# 分区之后创建文件系统格式化银盘
$ mkfs.ext3 /dev/xvdb1 # (阿里云)可以格式化成 ext3 ext4
# 挂载硬盘(硬盘取名media)
$ mkdir /mnt/media # 创建挂载目录
$ mount /dev/xvdb1 /mnt/datadisk # 挂载硬盘
# 挂载后下次开机硬盘不会自动挂载需要添加设置
$ echo '/dev/xvdb1 /mnt/datadisk ext3 defaults 0 0' >> /etc/fstab # 开机挂载硬盘
coreOS 中的挂载(使用 systemd 工具)
这个系统比较特殊,/usr 是只读目录,系统使用 systemd 工具来管理系统的硬盘挂载和服务启动。
在 /etc/systemd/system 创建一个挂载点 datadisk.mount
[Unit]
Description=Mount Data Disk
Before=docker.service
[Mount]
What=/dev/xvdb1
Where=/mnt/datadisk
Type=ext3
[Install]
WantedBy=multi-user.target
设置开机挂载
$ systemctl enable datadisk.mount
查看日志
journalctl 用来查询 systemd-journald 服务收集到的日志
$ journalctl _SYSTEMD_UNIT=cron.service # 查看 cron.service 的日志
$ journalctl _SYSTEMD_UNIT=cron.service PRIORITY=6
# 0: emerg
# 1: alert
# 2: crit
# 3: err
# 4: warning
# 5: notice
# 6: info
# 7: debug