我有一个名为 sda4 的分区。
我想将mysql数据和xml文件存储在该分区上,因为安装mysql和域的分区空间很小。
所以我打算在sda4下有两个子文件夹,一个用于mysql,一个用于xml。然后我想像这样分别安装子文件夹:
mount -t auto /dev/sda4/mysql /var/lib/mysql
mount -t auto /dev/sda4/xml /home/user/domain/public_html/xml
Run Code Online (Sandbox Code Playgroud)
我的计划可行吗?一个分区可以挂载到两个挂载点吗?
我想知道我的服务器上安装了哪个分区操作系统。
以下是我的服务器的fdisk
和df
命令输出。
[root@ ~]# fdisk -l
Disk /dev/sda: 2000.3 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 1058 8393962+ 82 Linux swap / Solaris
/dev/sda3 1059 7457 51399967+ 83 Linux
[root@ ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 48G 12G 34G 26% /
/dev/sda1 99M …
Run Code Online (Sandbox Code Playgroud) 我有一个不断崩溃的服务器。我知道服务器崩溃有多种原因。但是,如果原因是系统在崩溃之前耗尽了 RAM;我应该如何确认这是原因?我应该查看哪些日志文件?我应该寻找什么行/错误消息?我正在运行 CentOS。大量使用 php 解析 xml 文件最多超过 2 GB。服务器有 16GB 内存。
编辑 1
[root@61540 ~]# free -m
total used free shared buffers cached
Mem: 16035 1526 14509 0 40 1002
-/+ buffers/cache: 483 15552
Swap: 8197 0 8197
Run Code Online (Sandbox Code Playgroud)
编辑 2 /var/log/messages
Feb 17 20:38:26 61540 syslogd 1.4.1: restart.
Feb 17 20:38:26 61540 proftpd[3896]: 66.90.101.85 - received SIGHUP -- master server reparsing configuration file
Feb 17 22:23:06 61540 avahi-daemon[3984]: recvmsg(): Resource temporarily unavailable
Feb 17 23:07:37 61540 proftpd[10620] - (Several lines …
Run Code Online (Sandbox Code Playgroud)