Fdisk与Ftp

前言

  • 磁盘挂载
    • FDISK
    • partprobe
          • 过程
  • FTP断点续传

磁盘挂载

FDISK

[root@oracle abc]# fdisk /dev/sdb 
#命令(输入 m 获取帮助):n
#Select (default p): p
#一路回车到底    w保存


格式化分区
执行以下命令,将新建分区文件系统设为系统所需格式。推荐XFS 格式
[root@aly-mongo ~]# mkfs -t xfs /dev/sdb1
Discarding blocks...Done.
meta-data=/dev/sdb1              isize=512    agcount=6, agsize=268435455 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=1610612487, imaxpct=5
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=521728, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0


[root@aly-mongo ~]# blkid /dev/sdb1 
/dev/sdb1: UUID="6a504352-2e52-4dba-83ff-cbdbcbb8bc78" TYPE="xfs" PARTLABEL="primary" PARTUUID="fdf70adc-cd3c-499c-87f9-a0b8a7624b78"

[root@aly-mongo u-data]# vim /etc/fstab
UUID=6a504352-2e52-4dba-83ff-cbdbcbb8bc78 /u-data xfs   defaults        1 1


为什么使用mount -a,这样就可以自动检测你挂载是否正确,不需要关机重启
[root@aly-mongo u-data]# mount -a

partprobe

partprobe执行挂载命令
执行命令partprobe,将新的分区表变更同步至操作系统。

Parted模式分区磁盘大于2T
进入CentOS操作系统界面,使用parted命令工具进行系列操作,具体如下:

执行命令: parted /dev/sdb  可以输入p打印磁盘信息,查看分区的情况,找到起始和结束位置。

在这里插入图片描述

输入“mklabel gpt”命令将磁盘格式转换为GPT

在这里插入图片描述

这里之所以会提示Yes/No?是因为之前对该磁盘已经做过了转换操作,所以会提示你是否继续,因为格式转换将会擦除磁盘上的所有数据!

mkpart primary 0% 100%
primary指分区类型为主分区,0是分区开始位置,100%是分区结束位置。相同的命令为:mkpart primary 0-1 或者是:mkpart primary 0 XXXXXX结束的空间

输入“mkpart primary 0 -1”标识分区的起止位置,回车后输入“Ignore”确认操作;

Fdisk与Ftp_第1张图片

输入 print 打印当前分区, 查看分区设置是否正确
完成后输入“quit”命令,       退出parted命令工具行;
过程

Fdisk与Ftp_第2张图片

格式化分区
执行以下命令,将新建分区文件系统设为系统所需格式。推荐XFS 格式
[root@aly-mongo ~]# mkfs -t xfs /dev/sdb1
Discarding blocks...Done.
meta-data=/dev/sdb1              isize=512    agcount=6, agsize=268435455 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=1610612487, imaxpct=5
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=521728, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0


[root@aly-mongo ~]# blkid /dev/sdb1 
/dev/sdb1: UUID="6a504352-2e52-4dba-83ff-cbdbcbb8bc78" TYPE="xfs" PARTLABEL="primary" PARTUUID="fdf70adc-cd3c-499c-87f9-a0b8a7624b78"

[root@aly-mongo u-data]# vim /etc/fstab
UUID=6a504352-2e52-4dba-83ff-cbdbcbb8bc78 /u-data xfs   defaults        1 1

[root@aly-mongo u-data]# mount -a

FTP断点续传

服务端:
yum -y install vsftpd
service vsftpd restart

注释root
[root@master opt]# view /etc/vsftpd/user_list

注释root
[root@master opt]# view /etc/vsftpd/ftpusers

service vsftpd restart

客户端
yum -y install ftp

#######关于段点续传######

rest + 本地文件长度
命令比如
ftp 20.0.0.21
账号:root
密码:123

20.0.0.21上的/mnt/hbase/news.tar.gz,下载到本地/u-data,取名111.tar.gz
get /mnt/hbase/news.tar.gz /u-data/111.tar.gz

你可能感兴趣的:(磁盘管理)