目录
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 #打印机关的
mail #邮件相关的
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