ssh连接ec2实例和在实例上挂载文件。

一  连接ec2实例方法 两种 

/**

1 使用ssh 直接连接  我创建的是Linux虚拟机 

1.2  命令
ssh -i + 创建实例时下载的密码文件所在的目录  (1212.pem) + 用户名 + 地址


1.3  我的连接地址  【注意!在创建实例的时候,需要在安全组中指定可以访问的地址】
ssh -i /Users/zhouxf/Downloads/1215.pem ec2-user@ec2-3-112-83-80.ap-northeast-1.compute.amazonaws.com

1.4 可以在命令行中通过cd 找到pem文件的目录,就可以直接使用下面图片的提示连接。
*/

ssh连接ec2实例和在实例上挂载文件。

 


 

ssh连接ec2实例和在实例上挂载文件。

 

 


/* 2 使用putty工具连接 将密码文件拷贝到跳板机上,使用putty连接。 */

 

 

二  在实例上挂载文件。为什么挂载文件?

只有挂载的文件,才能是可以实际使用的文件,否则他只是在系统上,是无法使用的。
/**
  * 
一    通过跳板机 将卷挂载在ec2 实例上的方法。
1   查询 机器上挂载了那些卷?

    lsblk
是否已经是挂载卷 查看后面的目录 如果没有就是未挂载。

xvdb 是未挂载的卷

2 操作未挂载卷?

sudo file -s /dev/未挂载卷的目录名

sudo file -s /dev/xvdb  

操作没有挂载的卷。   显示的是:data。

3 创建一个文件系统。  
创建文件系统  
sudo mkfs -t xfs /dev/未挂载目录的名字

sudo mkfs -t xfs /dev/xvdb

*/

ssh连接ec2实例和在实例上挂载文件。

 

 

/*

4    创建卷的挂载点目录。卷在文件系统树中的位置, 读写卷文件的位置
sudo mkdir /data   目录的名字可以随便起名。
sudo mkdir /zhouxfdata

5    挂载未挂载的卷。
sudo mount /dev/未挂载卷的目录名  /data  创建目录挂载卷。 


将未挂载的卷 挂到 zhouxfdata目录下。    
sudo mount /dev/xvdb /zhouxfdata


6    查看是否已经挂载?
    lsblk 

*/   

ssh连接ec2实例和在实例上挂载文件。

 

 

三 解决重启之后,挂砸点不会保留的问题?  
/*
1    sudo cp /etc/fstab  /etc/fstab.orig  创建文件的备份
sudo cp /etc/fstab /etc/fstab.orig

2    sudo blkid 查看设备的uuid
sudo blkid

    找到 /dev/xvdb 对应的uuid 复制,不要引号!
    cef4d45f-4ab9-4c2a-b5f4-24e72728259f


3    将uuid 绑定到指定的文件夹,注意路径和 noatime .
UUID=dc2714c6-63c7-4334-b1d4-7a5e1490107b /zhouxfdata  xfs  defaults,nofail  0  2

4 使用任何文本编辑器(如 nano 和 vim)打开 /etc/fstab 文件。
sudo vim /etc/fstab

5  将uuid 添加到设备上
    UUID=cef4d45f-4ab9-4c2a-b5f4-24e72728259f  /zhouxfdata  xfs  defaults,nofail  0  2
    
    defaults,nofail  0 2 : 这个先用着,主要是修改前面的uuid 和 需要挂载的目录名

常用命令?   
    esc   :wq  保存退出!
    esc   :q!  强制退出,不保存。

*/

ssh连接ec2实例和在实例上挂载文件。

 

 

ssh连接ec2实例和在实例上挂载文件。

 

 

 

 

6 检查是否有效?  请在 /etc/目录中运行以下命令以卸载设备,然后挂载所有文件系统

cd /etc/


    卸载
    sudo umount /目录名   
    
    解除绑定
sudo umount /zhouxfdata
    
    lsblk 查看一下

    挂载所有文件系统。
sudo mount -a
    

    重启实例查看。
  */

ssh连接ec2实例和在实例上挂载文件。

 

 

 
上一篇:linux – 何时何地使用rw,nofail,noatime,discard,默认值?


下一篇:Linux,fat32和etc / fstab