当前位置: 首页 > news >正文

大模型MCP技术之一句话安装Hadoop

前言

自从前文介绍了MYSQL-MCP技术之后,很多同学也是打开了脑洞一样,有了大模型+MCP之后,程序员干活基本就是“要干啥,给一句痛快话!”,我们今天来感受一下过去疯狂吭叽吭叽各种敲命令的

准备工作

开局就是一台空机器,直接OrbStack面板上新建一台机器即可。

为了方便,改一下密码,我的机器情况如下

IP地址是:198.19.249.98
用户名是:zhuxuemin
密码是:123456

机器上需要安装ssh服务如果没有的话,因为我们希望通过ssh服务远程连接。然后就可以开始使唤了。

安装免密登陆

问题:请帮我安装好免密登陆,可以得到如下的回复。

我们可以看到大模型思考过程是很完备的,首先检查环境->安装环境->测试验证

Hadoop伪分布

问题:请你在198.19.249.98机器上安装hadoop伪分布环境

首先是会去检查Java环境的,然后下载hadoop安装包

接下来是解压安装包,重命名

最后就是修改配置,后面帮忙检查启动

实在是优秀!!

一些问题&&小总结

1.模型安装的时候会帮忙安装依赖的,比如JDK的安装,会自己检查,这里建议提前做好安装工作,后面就会专注安装 Hadoop。
2.安装Hadoop的时候会自动帮忙去互联网下载安装包,但是安装默认都是国外网站,会超时的,这个时候会换个地址重试,重试太多的话就信息混乱了,如果网络环境不好可以提前准备好安装包。

完全分布式环境安装

接下来,上难度了,直接上三台机器,我们希望一句话安装一个完全分布式环境。

安装三台机器的免密登陆

问:
请你在下面三台机器都设置免密码登陆,信息如下:

用户名:zhuxuemin
机器列表:
198.19.249.98
198.19.249.60
198.19.249.96

这个不复杂,就是挨个挨个把密钥送过去,主要是每次都贴心验证一下,太懂事了

三台机器安装Hadoop

问:
我要在这三台机器中安装hadoop的分布式环境,具体规划如下

198.19.249.98 作为Namenode,resourcemanager
198.19.249.60 作为Datanode,nodemanager
198.19.249.96 作为Datanode,nodemanager

我们可以看到这里是执行下载一次,然后通过scp分发到其他节点

期间是逐步分发

这里面其实有个问题,就是执行命令的时候只是包的分发,没有实现完全分布式的功能,需要继续给命令

问:请你启动完全分布式环境
启动的过程中发现了host没有同步

期间还进行了修正

当然最后是成功运行的

大总结

后面修正的过程其实是一个演示效果,期间因为一次性要做的事情太多,一度导致思考几乎停住了。想要让大模型更好给我们当牛做马,有以下心得:

  • 1.尽量每一步任务内容别太重,否则验证复杂度太高,导致出现乱入了。
  • 2.提前帮忙处理好类似,网络,安装包,JDK环境这类问题,主要还是如果失败之后会不断尝试,情况会乱了。
  • 3.一步一验证,大模型做小任务的时候会主动验证,但是作为人还是需要看下给的结果是否符合预期。
  • 4.可以主动干预命令规范,如指定安装包的路径,环境规范。

后记

大模型确实最近不断给工作带来惊喜,因为过去一点点把命令改来改去的状态在大模型加持下一句话搞定,真的是很惊艳;另外来说需要精准控制大模型干活主要还是取决人的经验,这让我们不担心被大模型给干掉了,最后是大模型总能给人一种知己的感觉,因为他给出的方案经常都是很懂你的样子~~哈哈,祝发财!!

http://www.dtcms.com/a/263828.html

相关文章:

  • DML-2-更新和删除
  • Python 数据分析:numpy,抽提,整数数组索引与基本索引扩展(元组传参)。听故事学知识点怎么这么容易?
  • JavaWeb笔记02
  • hello算法_C++_ 最差、最佳、平均时间复杂度
  • Spring事务传播行为?失效情况?(详解)
  • 设计模式精讲 Day 20:状态模式(State Pattern)
  • imx6ull芯片中断机制6.24-6.25
  • Python中字符串isalpha()函数详解
  • 设计模式-责任链, 责任链+ 模板方法模式相结合
  • 抽奖概率-数值练习题
  • AR衍射光波导设计遇瓶颈,OAS 光学软件来破局
  • 【Golang面试题】Go结构体的特点,与其它语言的区别
  • 学习昇腾开发的第11天--主要接口调用流程
  • 逐步构建高性能http服务器及聊天室服务器
  • 青否数字人直播再创新纪录!“人工智能+消费”开新篇?zhibo175
  • ABB CH-3185 3 bhl 000986 p 1006 ab ability 800 xa自动化系统
  • 【V6.0 - 听觉篇】当AI学会“听”:用声音特征捕捉视频的“情绪爽点”
  • 【开源项目】一款真正可修改视频MD5工具视频质量不损失
  • 【第二章:机器学习与神经网络概述】04.回归算法理论与实践 -(3)决策树回归模型(Decision Tree Regression)
  • UE5.6 官方文档笔记 [1]——虚幻编辑器界面
  • Python 单例模式与魔法方法:深度解析与实践应用
  • MySQL允许root用户远程连接
  • PDFBox + Tess4J 从PDF中提取图片OCR识别文字
  • 探秘阿里云Alibaba Cloud Linux:云时代的操作系统新宠
  • C语言学习笔记:深入解析结构体数组(附代码实践)
  • Qt QTableWidget多行多列复制粘贴
  • Android 网络全栈攻略(四)—— TCPIP 协议族与 HTTPS 协议
  • 安全左移(Shift Left Security):软件安全的演进之路
  • Spring Boot 2 多模块项目中配置文件的加载顺序
  • 智能交通信号灯