Liunx 操作

傻男人 1年前 ⋅ 853 阅读

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% /

全部评论: 0

    我有话说: