1 .一种在HDFS插件中集成NFS的方法,其特征在于包括以下步骤:
1)根据实际需求,确定需要在HDFS插件中集成的NFS类型,当需要集成的为NFS组件时,
进入步骤2),当需要集成的为NFS服务时,进入步骤3);
2)在HDFS插件中集成NFS组件,并通过启动HDFS服务,将NFS组件的挂在目录添加到
HDFS的NameNode元数据目录中,进而实现HDFS中NameNode元数据备份;
其中,在HDFS插件中集成NFS组件的方法,包括以下步骤:
2.1)在HDFS插件的配置文件中添加对NFS组件的支持;
2 .2)通过HDFS插件在HDFS中安装并配置NFS组件的配置信息,并将NFS组件的挂载目录
添加到HDFS的NameNode元数据目录中;
2 .3) 启动HDFS服务,新产生的元数据信息将同时保存到NameNode元数据目录和NFS组
件的共享目录中,进而实现元数据信息备份;
3)在HDFS插件中单独设置NFS服务,通过启动NFS服务,实现HDFS中NameNode元数据备
份;
其中,在HDFS插件中设置NFS服务的方法,包括以下步骤:
3 .1)在HDFS插件中单独设置NFS服务并设置其配置文件;
3 .2)开启NFS服务,由NFS服务开启共享目录并指定挂载到本地的目录,并在HDFS插件
的NameNode的数据目录中添加NFS的挂载目录;
3 .3) 启动HDFS服务,包括启动HDFS中的NFS服务,新产生的元数据信息将同时保存到原
始元数据目录和NFS服务指定的挂载目录下,达到元数据信息备份的目的。
2.如权利要求1所述的一种在HDFS插件中集成NFS组件的方法,其特征在于:所述步骤
2.1)中,在HDFS插件的配置文件中添加对NFS组件的支持的方法,包括以下步骤:
2.1 .1)在HDFS插件xml的配置文件中添加NFS名字的组件元素,构建NFS组件;
2 .1 .2)构造NFS组件的配置文件,所述配置文件包括配置NFS服务是否支持、NFS组件的
共享目录和挂载目录;
2 .1 .3)根据NFS的配置文件编写对NFS服务的启动停止、配置以及状态监控的生命周期
控制程序。
3 .如权利要求2所述的一种在HDFS插件中集成NFS组件的方法,其特征在于:所述步骤
2 .2)中,通过HDFS插件在HDFS中安装并配置NFS组件的配置信息,并将NFS组件的挂载目录
添加到HDFS的NameNode元数据目录的方法,包括以下步骤:
2.2 .1)通过HDFS插件在HDFS中安装NFS组件,并同时配置NFS组件的配置信息;
2.2 .2)开启NFS组件,配置NFS组件的共享目录和挂载目录;
2.2 .3)将配置的NFS组件的挂载目录添加到HDFS的NameNode元数据目录中。
4 .如权利要求1所述的一种在HDFS插件中集成NFS组件的方法,其特征在于:所述步骤
2.3)中,启动HDFS服务,包括启动HDFS中的NameNode、DataNode、SNameNode和NFS组件。
权 利 要 求 书
1/1 页
2
相关文档
评论