求教一些 物理机部署的问题

2024-03-12 10:50:24 +08:00
 7beloved
本人是 Javaer ,前段时间朋友找到我让我帮其做项目,帮其全干了,项目目前在云服务器上,用的 docker ,甲方要求部署多台集群,后续的项目部署是内网部署,还没有过物理机部署的经验,最后部署的流程就是甲方采购服务器,我去现场帮忙部署。需要先淘一个物理机自己实操一下吗,有什么好的文档能指导一下吗
2221 次点击
所在节点    程序员
19 条回复
yulgang
2024-03-12 10:57:03 +08:00
让甲方采购的时候装好你擅长的操作系统就行了吧,物理机还要集群吗。
难道要上 Ceph KVM ?
参考资料的话,我觉得 server world 里面写的不错:
https://www.server-world.info/en/
isxzlhhh
2024-03-12 10:57:43 +08:00
直接内网安装好 docker 把云服务器的容器都打包出来 放到内网服务器 docker 运行就行了
7beloved
2024-03-12 11:14:50 +08:00
@yulgang 感谢回答,哈哈,可能理解有偏差,我说的集群是服务层面的
7beloved
2024-03-12 11:15:03 +08:00
@isxzlhhh 感谢🙏
dode
2024-03-12 11:20:05 +08:00
安装 Linux 系统一般没啥问题的,现场看看有没有网络环境,可能需要离线部署
seedhk
2024-03-12 11:24:14 +08:00
自己搞几个服务器模拟下内网环境搭个集群试试
同求文档
defunct9
2024-03-12 11:26:07 +08:00
没啥难度。专业运维
seedhk
2024-03-12 11:48:58 +08:00
哦对了,隔壁有位大佬闲的很,免费帮忙搭建部署,要不你问问
https://v2ex.com/t/1022274#reply63
7beloved
2024-03-12 11:51:05 +08:00
@seedhk 哈哈,这个我昨天也看到了,当时还真没想到
7beloved
2024-03-12 11:56:28 +08:00
@dode @seedhk 去过一次现场,手机都不给带进去,让甲方采购的时候直接让其预装 linux 的某个发行版的前提下。和本机离线部署有啥区别吗
leoSup
2024-03-12 12:16:52 +08:00
@yulin7beloved 基本没有区别的,里面有没有网络下载环境需要的安装包,没有的话还需要提前准备好安装包,已经相关的操作命令
Cola98
2024-03-12 12:27:48 +08:00
什么是多台集群?
9fan
2024-03-12 14:04:08 +08:00
不建议使用 docker swarm ,除非你是 linux 专家,我就用过,对外访问时网络时快时慢,后期全换成 jar 启动,网络比较平均比用 docker swarm 网络快
dayeye2006199
2024-03-12 14:10:57 +08:00
自己起几个虚拟机,把外网断掉,最好写个 ansible 这种脚本,上去跑跑
sampeng
2024-03-12 14:36:12 +08:00
自己起虚拟机就行了。还自己买服务器?这么有钱的?
甲方要求的多台集群部署不就是一个 nginx 在前面,所有东西都在其他服务器上?
CaptainD
2024-03-12 16:34:50 +08:00
emmm ,直接起多个服务,nginx 转发请求不行吗
runwu2022
2024-03-12 17:37:15 +08:00
注意部署服务器是否离线环境无法访问互联网,提前准备好程序运行需要的依赖包。
shellic
2024-03-12 17:45:45 +08:00
docker 表示内网部署那我可太合适不过了
Hopetree
2024-03-13 08:52:18 +08:00
你可以搞个 vmware 创建几个虚拟机搞成集群,模拟内网集群环境来部署

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1022782

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX