Liunx 操作
一、mkswap
建立和设置SWAP交换分区
1、查看系统swap space大小
[root@worker10-152]#free -m
total used free shared buff/cache available
Mem: 15885 10620 1451 60 3813 4872
Swap: 35839 5037 30802
2、查看当前的swap空间(file(s)/partition(s))
[root@worker10-152]#swapon -s
文件名 类型 大小 已用 权限
/dev/dm-1 partition 5242876 5158396 -2
/dev/sdb3 partition 31457276 0 -3
3、添加交换空间
添加一个交换分区或添加一个交换文件
a、添加一个交换分区
使用fdisk来创建交换分区(假设 /dev/sdb3 是创建的交换分区),使用 mkswap 命令来设置交换分区:
[root@worker10-152]#mkswap /dev/sdb3
mkswap: /dev/sdb3: warning: wiping old swap signature.
正在设置交换空间版本 1,大小 = 31457276 KiB
无标签,UUID=d3e89ad3-6013-4ff7-8c93-e2cdf4ca5294
b、启用交换分区
[root@worker10-152]#swapon /dev/sdb3
c、写入/etc/fstab,以便在引导时启用:
/dev/sdb3 swap swap defaults 0 0
4、删除交换空间
swapoff /dev/sdb2
5、添加一个交换文件
a、创建大小为512M的交换文件
dd if=/dev/zero of=/swapfile1 bs=1024 count=524288
b、使用mkswap命令来设置交换文件
mkswap /swapfile1
c、启用交换分区
swapon /swapfile1
d、写入/etc/fstab,以便在引导时启用
/swapfile1 swap swap defaults 0 0
新添了交换分区并启用它之后,请查看cat /proc/swaps或free命令的输出来确保交换分区已被启用了
二、服务器之间免登录
1、生成公钥
a、检查本地是否生成密钥
如果已经生成,再次生成就会影响前面已经设置好的
[root@worker10-152]#cat ~/.ssh/id_rsa.pub
ssh-rsa xxxxxxx
b、如果没有则需要执行生成的步骤
在本机上生成公钥与私钥
ssh-keygen -t rsa
2、将公钥复制到远程主机上
[root@worker10-152]#ssh-copy-id -i ~/.ssh/id_rsa.pub root@172.0.0.6
/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/root/.ssh/id_rsa.pub"
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: WARNING: All keys were skipped because they already exist on the remote system.
(if you think this is a mistake, you may want to use -f option)
3、检查是否成功
[root@worker10-152]#ssh root@172.0.0.6 df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 15G 0 15G 0% /dev
tmpfs 15G 0 15G 0% /dev/shm
tmpfs 15G 1.4G 14G 10% /run
tmpfs 15G 0 15G 0% /sys/fs/cgroup
/dev/mapper/centos-root 44G 18G 27G 41% /
注意:本文归作者所有,未经作者允许,不得转载