怎样给磁盘增加一个分区啊

怎样给磁盘增加一个分区啊,第1张

步骤1. 在“此电脑”上右键点击,选择“管理”,然后在“计算机管理”窗口的左侧列表中选择“磁盘管理”。在Windows 10中也可以右键点击开始菜单,直接选择“磁盘管理”功能。

步骤2. 在分区列表中,右键点击希望重新分区的部分,选择“压缩卷”,系统经过分析后会给出可用压缩容量。

步骤3. 输入希望分出的容量大小

注意,如果是系统盘的话,应该留下至少50GB的容量。确定容量后,点击“压缩”,完成后会看到分区列表中增加了一块未分区的自由空间。

*这里要注意:因为Windows 系统按照1024MB=1GB计算,而硬盘厂商们是按照1000MB=1GB换算,如果直接输入100000MB是得不到100GB分区的。

步骤4. 建立简单卷

重新划分为一个或多个分区都可以。只要右键点击空间,选择“新建简单卷”,再按提示“下一步”就可以了。

步骤5. 分配容量给其他分区

对于未分配空间,也能选择把它指派给任一已存在的分区,在选中的分区上右键点击,选择“扩展卷”,然后按提示 *** 作即可。

我们有一批日志数据存储在hdfs上,按天创建目录,如2018-07-31的日志hdfs路径为:/data/logs/gateway/20180731。

现在要用hive分析数据,同时要保证这些数据目录不能改变,就需要hive用外表的方式与这些数据进行关联。

示例:

但是,看下文件列表

一共108个待添加的目录,这样一个个添加太累人,有没有批量添加的方法呢?

Hive有个MSCK命令,可以扫描数据分区目录,修复元信息,目录与元信息不一致时,能自动更新。

但是,数据目录必须是Hive习惯路径格式:

同时,建表时指定LOCATION为分区目录的父目录:

这时,用命令

即可自动把所有的数据按dt分区,添加到gateway_analysis中。

由于我们的目录格式不符合,只能用ADD PARTITION的方式了。

为减少工作量,写了个shell脚本,自动添加 /data/logs/gateway 目录下所有的分区目录到gateway_analysis表中:

当系统后添加了某个分区时,可以使用下面的方法来设置自动加载分区:编辑一个名为mystartshell的shell,内容为#!/bin/bashif grep hda6 /etc/mtabthen startxthen mount -t vfat /dev/hda6 /mnt/fat-efi


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11408708.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存