目录
1.使用系统中的某个文件作为swap分区
1.1创建swapfile
[root@liping ~]# dd if=/dev/zero of=/opt/swap_file bs=1G count=1
记录了1+0 的读入
记录了1+0 的写出
1073741824字节(1.1 GB)已复制,10.8215 秒,99.2 MB/秒
// if :指定源 一般写/dev/zero
// of :指定目标
// bs :定义块大小
// count :数量
1.2格式化swap分区
[root@liping ~]# mkswap -f /opt/swap_file
正在设置交换空间版本 1,大小 = 1048572 KiB
无标签,UUID=4a22b2c8-8c6d-4ff3-99b6-2f7cf7444840
1.3检查当前swap分区情况
[root@liping ~]# free -m
total used free shared buff/cache available
Mem: 3774 155 2386 8 1232 3346
Swap: 2047 0 2047
1.4临时启用新建swap分区并查看情况
[root@liping ~]# swapon /opt/swap_file
swapon: /opt/swap_file:不安全的权限 0644,建议使用 0600。
[root@liping ~]# free -m
total used free shared buff/cache available
Mem: 3774 156 2386 8 1232 3345
Swap: 3071 0 3071
1.5 关闭新建的swap分区并查看情况
[root@liping ~]# swapoff /opt/swap_file
[root@liping ~]# free -m
total used free shared buff/cache available
Mem: 3774 155 2386 8 1232 3346
Swap: 2047 0 2047
1.6永久启用新建的swap分区
[root@liping ~]# swapon /opt/swap_file
swapon: /opt/swap_file:不安全的权限 0644,建议使用 0600。
[root@liping ~]# free -m
total used free shared buff/cache available
Mem: 3774 157 2381 8 1236 3344
Swap: 3071 0 3071
2.使用磁盘分区作为swap分区
2.1创建分区并将分区修改为swap分区
[root@liping ~]# fdisk /dev/sdc
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.
欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
命令(输入 m 获取帮助):n
分区号 (3-128,默认 3):
第一个扇区 (34-41943006,默认 2050048):
Last sector, +sectors or +size{K,M,G,T,P} (2050048-41943006,默认 41943006):+1G
已创建分区 3
命令(输入 m 获取帮助):t
分区号 (1-3,默认 3):
分区类型(输入 L 列出所有类型):82
分区 3 的类型未更改:Linux filesystem
命令(输入 m 获取帮助):w
2.2刷新新分区并格式化swap分区
[root@liping ~]# partprobe /dev/sdc
[root@liping ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 19G 0 part
├─rhel-root 253:0 0 17G 0 lvm /
└─rhel-swap 253:1 0 2G 0 lvm [SWAP]
sdb 8:16 0 20G 0 disk
├─sdb1 8:17 0 100M 0 part /opt/sdb
└─sdb2 8:18 0 1K 0 part
sdc 8:32 0 20G 0 disk
├─sdc1 8:33 0 500M 0 part
├─sdc2 8:34 0 500M 0 part
└─sdc3 8:35 0 1G 0 part
sdd 8:48 0 20G 0 disk
sr0 11:0 1 3.8G 0 rom
[root@liping ~]# mkswap /dev/sdc3
正在设置交换空间版本 1,大小 = 1048572 KiB
无标签,UUID=14a7cf3e-b007-44c3-98c4-24ce4413bcd9
2.3临时启用新建swap分区和关闭新建swap分区
[root@liping ~]# free -m
total used free shared buff/cache available
Mem: 3774 156 2378 8 1239 3344
Swap: 3071 0 3071
[root@liping ~]# swapon /dev/sdc3
[root@liping ~]# free -m
total used free shared buff/cache available
Mem: 3774 157 2377 8 1239 3344
Swap: 4095 0 4095
[root@liping ~]# swapoff /dev/sdc3
[root@liping ~]# free -m
total used free shared buff/cache available
Mem: 3774 157 2377 8 1239 3344
Swap: 3071 0 3071
2.4永久启用新建的swap分区
[root@liping ~]# free -m
total used free shared buff/cache available
Mem: 3774 157 2375 8 1241 3344
Swap: 3071 0 3071
[root@liping ~]# swapon /dev/sdc3
[root@liping ~]# free -m
total used free shared buff/cache available
Mem: 3774 157 2375 8 1241 3344
Swap: 4095 0 4095
3.日志系统
rsyslog服务的配置文件:/etc/rsyslog.conf
配置文件格式定义为: facility.priority action
facility可以理解为日志的来源或设备,目前常用的facility有以下几种:
auth | #认证相关的 |
---|---|
authpriv | #权限、授权相关的 |
cron | #任务计划相关的 |
daemon | #守护进程相关的 |
kern | #内核相关的 |
lpr | #打印机关的 |
#邮件相关的 | |
mark | #标记相关的 |
news | #新闻相关的 |
security | #安全相关的,与auth类似 |
syslog | #syslog自己的 |
user | #用户相关的 |
uucp | #unix to unix cp相关的 |
local0到local7 | #用户自定义使用 |
3.1搭建日志服务器
[root@liping ~]# vim /etc/rsyslog.conf
[root@liping ~]# systemctl restart rsyslog
3.2编辑另外一台服务器
[root@localhost ~]# vim /etc/rsyslog.conf
[root@localhost ~]# systemctl restart rsyslog