草庐IT

Hadoop-虚拟机搭建

qq_57026298 2023-10-29 原文

Hadoop-虚拟机搭建

一、进入openstack

  1. 访问http://192.168.176.250,显示登录页面,输入用户名和密码
  2. 登录成功 ,进入界面

二、创建网络

  1. 单击网络下的网络,里面有个创建网络

  2. 点击创建网络,在弹出的对话框里输入网络名称

  3. 点击下一项,输入子网名称和网络地址,IP版本选IPv4

  4. 点击下一项,输入分配地址池和DNS服务器

  5. 单击创建按钮,网络都创建成功了

三、创建路由

  1. 单击网络下的路由,选择新建路由

  2. 单击新建路由按钮,在弹出的对话框里设置名称和选择外部网络

  3. 单击新建路由,路由就创建成功了

  4. 单击网络下的网络拓扑,单击添加接口

  5. 在弹出的对话框里选择子网

  6. 单击提交按钮就创建成功了

  7. 再次查看网络拓扑(校园网与子网成功建立了路由)

四、创建端口

  1. 点击网络下的网络(选择自己创建的子网)
  2. 单击qzj,选择端口,单击创建端口
  3. 在弹出的对话框里设置名称,指定的IP地址
  4. 单击创建按钮,端口就创建成功,同时再创建三个端口(步骤与上面一样)

五、创建实例

  1. 单击计算里面的实例,单击创建实例
  2. 在弹出的对话框里输入实例名称
  3. 单击下一项,在选择源中选择lmage,创建新卷中选择,在可用栏目中选择WindowsThinPC,单击最右边向上的箭头
  4. 单击下一项,分配实例类型,选择m1.medium
  5. 单击下一项,分配网络,选择校园网(外网)
  6. 单击下一项,分配网络接口,选择qzj_port1
  7. 单击创建实例,实例就创建成功了
  8. 单击计算里面的实例,创建实例
  9. 在弹出的对话框中输入实例名称master,描绘主节点
  10. 单击下一项,在选择源中选择lmage,创建新卷中选择,在可用栏目中选择centos7
  11. 单击下一项,分配实例类型,选择m1.medium
  12. 单击下一项,不分配子网
  13. 点击下一项,分配网络接口qzj_port2
  14. 单击创建实例,master实例就创建成功了
  15. 以同样的方式创建slave1和slave2的实例,但在分配实例类型选择m1.small
  16. 查看实例

六、查看网络

  1. 目前有两个网络,一个qzj(内外)和一个校园网(外网)
  2. 查看路由
  3. 查看网络拓扑

七、配置实例

  1. 登录qzj_win7实例,单击计算里面的实例,单击qzj_win7超链接
  2. 单击控制台
  3. 进入控制台,选择语言,单击下一步
  4. 单击下一步
  5. 设置用户名,单击下一步
  6. 为账户设置密码,单击下一步
  7. 接受许可条款,单击下一步
  8. 使用推荐设置,单击下一步
  9. 设置日期和时间,单击下一步
  10. 选择计算机当前的位置,单击下一步
  11. Windows完成我们进行的设置
  12. 单击立刻重新启动
  13. 重启之后显示登录界面,输入之前配置的密码
  14. 提示Windows不是正版,不用理会
  15. 打开IE浏览器,看能否访问外网-百度

八、测试能否访问子网结点

  1. 打开命令提示符,输入主节点master实例的固定IP地址,以同样的方式输入slave1和slave2实例的固定IP地址
  2. 登录master实例,单击计算-实例-master-控制台
  3. 进入控制台,输入用户名和密码(root,p@ssw0rd)
  4. 查看IP地址,发布命令ip addr,执行命令hostname查看主机名,执行命令hostnamectl set-hostname master,将主机名改成master,执行命令hostname,查看主机名

九、测试master实例能否访问qzj_win7实例

  1. 关闭qzj_win7的防火墙
  2. 打开命令提示符,输入qzj_win7的IP地址
  3. 测试master实例访问slave1和slave2实例
  4. 以同样的方式测试slave1和slave2实例

有关Hadoop-虚拟机搭建的更多相关文章

  1. 在VMware16虚拟机安装Ubuntu详细教程 - 2

    在VMware16.2.4安装Ubuntu一、安装VMware1.打开VMwareWorkstationPro官网,点击即可进入。2.进入后向下滑动找到Workstation16ProforWindows,点击立即下载。3.下载完成,文件大小615MB,如下图:4.鼠标右击,以管理员身份运行。5.点击下一步6.勾选条款,点击下一步7.先勾选,再点击下一步8.去掉勾选,点击下一步9.点击下一步10.点击安装11.点击许可证12.在百度上搜索VM16许可证,复制填入,然后点击输入即可,亲测有效。13.点击完成14.重启系统,点击是15.双击VMwareWorkstationPro图标,进入虚拟机主

  2. kvm虚拟机安装centos7基于ubuntu20.04系统 - 2

    需求:要创建虚拟机,就需要给他提供一个虚拟的磁盘,我们就在/opt目录下创建一个10G大小的raw格式的虚拟磁盘CentOS-7-x86_64.raw命令格式:qemu-imgcreate-f磁盘格式磁盘名称磁盘大小qemu-imgcreate-f磁盘格式-o?1.创建磁盘qemu-imgcreate-fraw/opt/CentOS-7-x86_64.raw10G执行效果#ls/opt/CentOS-7-x86_64.raw2.安装虚拟机使用virt-install命令,基于我们提供的系统镜像和虚拟磁盘来创建一个虚拟机,另外在创建虚拟机之前,提前打开vnc客户端,在创建虚拟机的时候,通过vnc

  3. hadoop安装之保姆级教程(二)之YARN的配置 - 2

    1.1.1 YARN的介绍 为克服Hadoop1.0中HDFS和MapReduce存在的各种问题⽽提出的,针对Hadoop1.0中的MapReduce在扩展性和多框架⽀持⽅⾯的不⾜,提出了全新的资源管理框架YARN. ApacheYARN(YetanotherResourceNegotiator的缩写)是Hadoop集群的资源管理系统,负责为计算程序提供服务器计算资源,相当于⼀个分布式的操作系统平台,⽽MapReduce等计算程序则相当于运⾏于操作系统之上的应⽤程序。 YARN被引⼊Hadoop2,最初是为了改善MapReduce的实现,但是因为具有⾜够的通⽤性,同样可以⽀持其他的分布式计算模

  4. ruby-on-rails - Rails 验证虚拟属性 - 2

    我这个模型:classBunny每当我提交一个表单来创建这个模型时,我都会收到以下错误:#的未定义方法“number_before_type_cast” 最佳答案 我通过将此方法添加到我的Bunny模型中解决了这个问题:defnumber_before_type_castnumberend我不喜欢它,但我想在有人发布更好的解决方案之前它会起作用。 关于ruby-on-rails-Rails验证虚拟属性,我们在StackOverflow上找到一个类似的问题: h

  5. 【云计算】私有云在VMware下虚拟机的创建与配置(图文教程) - 2

    【适用平台】私有云   说明:完成私有云部分是需要两台虚拟机的,分别为controller、compute两个节点,但我们只需配置一台,然后克隆就方便多啦!需要用到的映射文件:关于vm的安装我就不介绍的,毕竟挺简单的,下面让我们看看基于私有云模块中,虚拟机的搭建吧。1、创建新的虚拟机,这里一般我会选择自定义,毕竟后面的配置都要根据私有云相关来进行搭建,会比较复杂。(如果是基础的可以选择典型,典型的满足一般虚拟机的配置) 2、选择稍后安装操作系统会比较方便后续的选择,这里你也可以自己选择自己的映像文件(但不建议)  3、我们是基于Linux下操作的,所以选择Linux客户机操作系统,版本选择自己

  6. 大数据之Hadoop数据仓库Hive - 2

    目录:一、简介二、HQL的执行流程三、索引四、索引案例五、Hive常用DDL操作六、Hive常用DML操作七、查询结果插入到表八、更新和删除操作九、查询结果写出到文件系统十、HiveCLI和Beeline命令行的基本使用十一、Hive配置一、简介Hive是一个构建在Hadoop之上的数据仓库,它可以将结构化的数据文件映射成表,并提供类SQL查询功能,用于查询的SQL语句会被转化为MapReduce作业,然后提交到Hadoop上运行。特点:简单、容易上手(提供了类似sql的查询语言hql),使得精通sql但是不了解Java编程的人也能很好地进行大数据分析;灵活性高,可以自定义用户函数(UDF)和

  7. VMware虚拟机与本地主机进行磁盘共享(详解) - 2

    VMware虚拟机与本地主机进行磁盘共享前提虚拟机版本为Windows10(专业版,不是可能有问题)本地主机为家庭版或学生版(此版本会有问题,但有替代方式)最好是专业版VMware操作1.关闭防火墙,全部关闭。2.打开电脑属性3.点击共享-》高级共享-》权限4.如果没有everyone,就添加权限选择完全控制,然后应用确定。5.打开cmd输入lusrmgr.msc(只有专业版可以打开)如果不是专业版,可以跳过这一步。点击用户-》administrator密码要复杂密码,否则不行。推荐admaiN@1234类型的密码。设置完密码,点击属性,将禁用解开。6.如果虚拟机的windows不是专业版,可

  8. 虚拟机上进行java项目部署 - 2

    🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀虚拟机上进行java项目部署,自己的一点总结,一起学习,一起进步,一起成长!🛸🛸🛸🛸🛸🛸🛸🛸🛸🛸目录文章目录虚拟机上进行java项目部署1.JDK安装2.TOMCAT安装3.DOCKER1、YUM安装2、docker部署java4、最后 【yzh2022.9】1.JDK安装1、我们安装VM的时候,使用命令java-version查看 java-version这里显示JDK的信息是openjdkversion"1.8.0_262",我们会发现这个JDK是VM自带的当然你也可以通过命令rpm-qa|grepjava来查看相关的java信息 rpm-qa|grepjava【如果不

  9. 【操作系统实验】Ubuntu Linux 虚拟机用户管理 - 2

    文章目录一、用户二、用户分类1、普通用户2、超级用户3、系统用户三、用户相关文件1、/etc/passwd文件2、/etc/shadow文件四、用户管理命令1、useradd2、adduser3、passwd4、usermod5、userdel一、用户Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统。在Linux系统中,任何文件都属于某一特定用户,而任何用户都隶属于至少一个用户组。用户名(username):每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系

  10. Conda虚拟环境的复制和迁移 - 2

    Conda虚拟环境的复制和迁移在本机复制Conda虚拟环境condacreate--namesnapshot--clonemyenv相同操作系统之间复制环境方法一:requirements.txt这个方法不推荐,因为只会导出你使用pip安装的依赖包,不会导出虚拟环境所依赖的包,并不适用于虚拟环境的迁移的应用场景。事实上,此方法比较适用于,已经明确知道依赖哪些包,我们只需要package信息的情况,如写项目文档,告诉别人运行我这个系统必须安装哪些依赖包。而忽略虚拟环境本身的依赖环境。pipfreeze>requirements.txt#生成requirements.txtpipinstall-r

随机推荐