陌生环境下部署的思路

2023-05-16

陌生环境下部署的思路

  • 由来
    • 场景一
    • 场景二
    • 场景三
  • 整体的随想
  • 经验

由来

本篇的由来不是来自偶然,但是如果说是必然又会显得很唐突。在现场实施部署工作中,难免会遇到各种个样“突发”的情况,原因不外乎信息的不对称,提前调研不足或者根本没有提前调研。在有就是没有提前调研的环境。说到这块想起做过三个项目的场景。

场景一

东北某省的运营商项目当时在机房现场施工,一家A企业现场施工,甲方给划定了区域,需要乙方自行完成机柜的安装、线路的铺设、设备的上架、设备调试、操作系统的部署、业务系统的部署、业务系统的调试。机柜的安装成了一道非做不可的工作,B企业自行按甲方要求选择了图腾标准机柜,从图腾官网下单沟通,从杭州发货到机房整整发了10天左右,到了后,电梯刚好进不去货梯,机房在6楼,机柜相对比较大和重,从外面找了三个人花费了500元,加上施工人员,四个人从一楼搬到了6楼机房,放置到了甲方指定的区域,准备安装机柜的时候,甲方人员验收中指出,机柜超出了本排其他机柜的高度,不能使用。沟通无果后,又找到原来的三人花费了500元搬了下去,发回厂家重新进行了换货处理。上架设备的时候发现电源模块不对,机房提供直流电,设备带的是交流电源模块。需要返场换货。

场景二

西南某省的国家电网机房现场施工,企业B现场故障处理,个人电脑不能带入机房,数据需要刻录至光盘带入,施工人员按要求带了两张光盘业务系统光盘和操作系统光盘,公司得到的初步研判是业务可能是崩溃了,到机房后重新启动一下业务系统或者最严重的情况下重启一下服务器后再重启业务系统。到现场后发现硬盘故障,未设置RAID,硬盘整个就1块,基本数据尽丢,机房不允许携带硬盘出机房,公司从供货商处采购硬盘后,发到机房,施工人员一下子蒙了,unix操作系统,需要按公司要求编译安装。没有对应的操作文档。对于习惯了windows操作系统的用来来说,编译安装无图形化界面的unix系统成了一道看似不可以逾越的天堑。

场景三

某国企业务系统国产化系统改找,将系统从原有的Centos 7版本迁移至国产系统,按照测试环境编制了自动化部署脚本,分测试和正式两套环境,从客户那块获取到的消息是腾讯操作系统、测试环境分配下来看着是华为的欧拉操作系统,正式环境抵达现场后都还没有分配下来,待了一天要下班的时候,环境开通成功,银河麒麟操作系统,全程再浏览器中操作部署,没有yum源配置,软件编译用到的依赖库都没有。自动化部署脚本没有一个成功运行。手动安装部署了十几台服务器,硬是把原计划一天干完的活,给干成了一周。

整体的随想

以上三个场景,用沟通和去现场就可以有效的避免很多不必要的无效工作,毕竟有的工作有事后(也就是相同类似的项目)但是有的项目没有事后一说(一次性项目)。
场景一:提前去机房调研一下目前机房的环境,机柜的型号和长宽高的尺寸、设备使用导轨还是托盘、机房供电(交流/直流)、设备功率、电缆的平米测算、网络的类型(光纤/网线),机柜采用本地化采购,当地供货商负责提供机柜,还可以现场确认机柜型号,沟通好的情况的话还可以提供安装服务,货梯是支持标准机柜的出入。机柜费用比官网贵出了200元左右,但是可以省去很多不必要的麻烦。机柜当天采购当天送货。
场景二:客户方有对接人员,本公司去客户现场之前电话沟通了解一下设备的信息,是否能登录服务器?是否能ping通服务器?服务器面板灯是否正常?初步排除定位故障,像硬件告警基本都是可以通过指示灯判断出来的,针对远程判断出硬盘故障后,采购硬盘,使用相同型号的服务器上,编译操作系统、部署业务程序(公司资源相对丰富可以及时协调人员和处理异常),确认无误后,携带硬盘奔赴现场,换下异常告警硬盘,调试一下程序配置。
场景三:提前跟客户确认操心系统的型号,部署过程按最原始的环境开始部署,考虑到无软件源的情况,可以自行搭建软件源(确认系统型号的前提下)。脚本中优先考虑shell脚本,其次python,再次goland/ansible/pupet等脚本。现场环境的水不知道深浅。但是linux环境是确认的,shell脚本是可以保证执行的。

经验

经验这个东西,没法去定义,在企业中是企业的组织过程资产,以知识形式留存,但是更多的时候是在工作中的言传身教。要做一个项目做一件事先去了解这个事,这个项目的由来、背景、目的。这块可以从商务层面或者合同和招投标书中获取信息。大的背景了解了,再去具体的业务线去跟踪。部署的形式:私有云、共有云、专有网、互联网,数据交换、数据存储、数据处理、数据展现、数据交互。进而自然而然地到交付物环节:实施、部署、调试、测试、培训、使用、维护、售后工作。从而去开展各环境的工作,一个项目有整体计划,各各环节又应该有本环节的计划。计划就是将不确定的事项归置、规范,使项目的进度可控。把风险系数降低到我们认为的最小。这个是相对的,就像开始提到的经验。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

陌生环境下部署的思路 的相关文章

  • 神策数据列入 Forrester《2023Q1 跨渠道营销中心 Landscape》报告

    近日 xff0c 国内专业的大数据分析与营销科技服务提供商神策数据凭借着多年数字化实践沉淀以及服务 30 43 行业客户的深厚积累 xff0c 列入 Forrester 2023Q1 跨渠道营销中心 Landscape xff08 The
  • 产品快讯丨神策数据 A/B 测试新增多人群试验能力

    神策数据 xff1a 秉承着给客户带来价值的理念 xff0c 神策数据深入客户痛点 xff0c 突破传统的 A B 测试单一变量束缚 xff0c 为企业运营场景量身打造多人群试验能力 xff0c 通过对细分人群下发不同策略以寻找最佳增长方案
  • 证券行业想做好精准营销需要具备哪些技术能力?

    1 大数据技术 证券行业需要掌握大数据技术 xff0c 将跨平台 多渠道来源数据整合 xff0c 通过数据治理构建基于客户洞察和分析的数据仓库 xff0c 并实时分析 管理和筛选数据用于洞察客户需求变化 调整营销策略和优化营销效果 2 数据
  • 产品快讯丨神策数据 A/B 测试发布漏斗指标

    神策数据 xff1a 为了帮助企业运营同学高效定位用户体验异常步骤 xff0c 神策数据 A B 测试发布漏斗指标 xff0c 通过有针对性的流程调优和即时的数据反馈 xff0c 帮助企业实现高效运营与业务增长 在过程中 xff0c 严格按
  • 神策数据荣获“MarTech 领域最具商业合作价值企业”称号

    近日 xff0c 数据猿 2023 年度 3 月 企业盘点 活动落下帷幕 xff0c 2023 中国 MarTech 领域最具商业合作价值企业盘点 正式对外发布 神策数据依托在 MarTech 领域的专业度与知名度 xff0c 被评为 Ma
  • 多业态连锁商超如何扩大品牌影响力?

    现阶段 xff0c 消费者以购物为主的目的性消费减少 xff0c 促使连锁商超业务加速延伸至更广泛的领域 xff0c 在传统零售基础上增加餐饮 娱乐 运动等场景 同时 xff0c 伴随着数字化和互联网技术的高速发展 xff0c 多业态连锁商
  • 科普丨关于 A/B 测试的十问十答

    你想知道的 xff0c 都在这里 xff01 本文是神策数据 十问十答 科普系列文章的第二期 xff0c 围绕 A B 测试展开 1 Q xff1a 什么是 A B 测试 xff1f A xff1a A B 测试作为互联网企业的核心增长手段
  • 神策数据荣登胡润百富 2023 全球独角兽榜

    4 月 18 日 xff0c 胡润研究院于广州 2023 全球独角兽 CEO 大会发布 2023 全球独角兽榜 xff08 Global Unicorn Index 2023 xff09 xff0c 列出了全球成立于 2000 年之后 xf
  • 游戏企业如何做用户行为序列分析?

    用户行为序列是指固定时间内单个用户按照时间顺序依次触发的部分或全部事件 通过对用户行为序列进行分析 xff0c 企业可以归纳出群体用户的行为特征 xff0c 辅助产品运营和迭代 通常 xff0c 企业可以将用户行为序列分析应用于所有的分析场
  • 神策营销云时效性升级,秒级营销即刻开启

    信息化时代 xff0c 时效性成为企业营销与管理的重要竞争力之一 高时效营销能够帮助企业提高决策效率 降低成本 xff0c 争分夺秒 留住用户并给用户带来更好的体验 xff0c 它是促成企业成功营销的关键 为了帮助企业全面提升营销时效性 x
  • 修改Mac python默认pip源

    1 打开Application Support文件夹 command 43 空格 打开聚焦搜索 输入 Library Application Support 找到Application Support文件夹 2 如果里面没有pip pip
  • ubuntu20.04 proxychains4

    1 搜索包 span class token function sudo span span class token function apt span search proxychains4 2 安装proxychains4 span c
  • 神策微报告丨10 页速览「生成式 AI」能力边界与商业化!

    以 ChatGPT 为代表的生成式 AI 投入规模化应用后 xff0c 一场人工智能的军备竞赛正在上演 xff0c 生成式 AI 成为科技领域关注的焦点 基于此背景 xff0c 神策数据正式发布微报告 关于生成式 AI xff0c 这 10
  • 银行业数字化运营体系(上):渠道触点矩阵建设

    数字化运营体系是构建从获客 激活 留存 营收转化到转介的客户全生命周期的运营体系 xff0c 推动线上产品和业务运营的数字化与智能化 随着互联网技术的不断发展 xff0c 移动设备已经成为人们日常生活中不可或缺的一部分 xff0c 越来越多
  • 5 月 23 日,直播解读神策数据 X 网易云商智能营销解决方案

    点击 阅读原文 xff0c 免费报名
  • 一篇讲清:数据采集与埋点

    在这篇文章里面 xff0c 我们会对数据采集的一些基本概念进行阐述 xff0c 然后 xff0c 会针对目前市面上新增的一些前端埋点技术 xff0c 如可视化埋点与 无埋点 的技术细节做一个具体的介绍 xff0c 并且阐述我们自己对于这些技
  • 大数据分析的四个关键环节

    什么是大数据 xff1f 随着大数据时代的到来 xff0c AI 概念的火热 xff0c 人们的认知有所提高 为什么说大数据有价值 xff1f 这是不是只是一个虚的概念 xff1f 大家怎么考虑数据驱动问题 xff1f 为什么掌握更多的数据
  • 数据分析师的具体工作职责和工作内容有哪些?

    我和我们数据分析师总监深入聊了一下 xff0c 这个答案不仅会和大家聊一下工作内容和工作职责 xff0c 还会真心实意的和大家聊下这个工作是不是像想象中那么光鲜 xff0c 有什么大家其实没想到的工作 xff0c 其实很重要 xff0c 也
  • 一篇讲清:数据采集中的安全与隐私

    1 数据采集面临的安全与隐私挑战 不管是第三方分析工具 xff0c 还是企业的第一方分析系统 xff0c 在分析用户行为时 xff0c 通常都会选择在客户端 xff08 一般是安卓 iOS 和 Web 端 xff09 采集用户的行为 xff

随机推荐

  • 什么是全埋点?

    全埋点 xff0c 也叫无埋点 无码埋点 自动埋点 全埋点是指预先收集用户的所有行为数据 xff0c 然后再根据实际分析需求从中提取行为数据 全埋点采集的事件主要包括下面四种 AppStart 事件 指 App 启动 xff0c 包括冷启动
  • 一分钟解决你的公有云私有云选择困难症

    全球的云计算产业如今是一日千里的发展势头 xff0c 最近国际调研机构RightScale数据显示 xff0c 有88 的企业在使用公有云 xff0c 其余的选择了私有云与混合云 许多的企业负责技术人员在选择哪种云服务时也往往有这样的疑问
  • Ubuntu将默认python版本改为python3

    文章目录 具体流程bash操作记录 具体流程 查看当前系统默认python版本 python version 查看 安装python 安装python3 apt install python3查看python3 whereis python
  • MacOS通过homebrew安装python 3.7方法

    显示Mac系统隐藏文件 xff1a 显示 defaults write com apple finder AppleShowAllFiles boolean true killall Finder 隐藏 defaults write com
  • FreeRTOS和RT-Thread的资源管理

    文章目录 资源管理一 简述个人总结 二 保证原子操作的二种方式1 临界区API 2 挂起调度器个人总结 三 互斥量 xff08 mutex xff09 优先级反转优先级继承死锁 四 守护任务零 xff1a 线程间同步的名字解释1 信号量 互
  • C#中布局的控件

    条目控件 xff08 ItemsControl xff09 WPF 控件的另一大类就是 ItemsControl xff0c 它是直接从 Control 类中派生出来的 与内容控件中只能含有一个控件不同 xff0c ItemsControl
  • openstack glance连接认证keystone出现错误的一个解决思路

    搭建好了keystone服务后 xff0c 对自己本身的认证是成功的 说明keystone配置是正确的 之后开始配置glance服务 xff0c 配置好了 xff0c 出现了如下报错 root 64 linux node1 glance i
  • CMMi软件能力成熟度2.0版 在CMMI V1.3版本中,只是在5级中强调了围绕商业目标进行过程改进,但是在2.0中,无论哪个等级都强调了围绕商业目标进行改进,这是2.0的一个基本思想,也是过程改

    这里写自定义目录标题 欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题 xff0c 有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中 居左 居右SmartyP
  • repo拉代码The remote end hung up unexpectedly解决方法

    git config global http lowSpeedLimit 0 git config global http lowSpeedTime 999999
  • AI漫想

    对人工智能一直有一种面对未知的好奇感 xff0c 所以也注意一些最新动态 首先 xff0c 强人工智能会出现 xff0c 或许已经出现 佛教中 色 xff0c 香 xff0c 声 xff0c 味 xff0c 触 xff0c 法 也可以看作我
  • 2014雅虎校招笔试题目

    今天去参加了雅虎的笔试题 xff0c 算是给自己留个记录吧 首先是8个选择题 xff0c 然后2个填空题 选择题不太难 xff0c 也记不大清楚了 填空题为2个概率题 xff0c 1个是2个人在下午2点 3点之间碰面 xff0c 他们出发时
  • 数据库系列-查询性能优化

    一 为什么要优化查询性能 1 因为每一个查询指令都是一个子任务 xff0c 执行每个子任务都需要花费时间 xff0c 优化查询的目的就是减少子任务的数量或者让子任务运行更快 2 查询的生命周期 从客户端到服务器 xff0c 在服务器上解析
  • 配置jenkins过程中Gitee无法添加证书令牌

    配置jenkins过程中Gitee无法添加证书令牌 背景处理步骤 背景 本篇是一个处理过程中的一个环节篇 xff0c 整体的背景为jenkins安装有一段时间了 xff0c 一直没怎么用起来 xff0c 就跟买了辆车一直爬在车库里吃灰 xf
  • ansible 执行命令 FAILED失败

    ansible 执行命令 FAILED失败 背景环境说明排查步骤定位处理步骤验证异常 sudo 需要密码 背景 生产工作需要 xff0c 新增了服务器 xff0c 加入到了ansible的hosts文件 xff0c 使用ad hoc命令执行
  • Windows10 21H2安装docker到非C盘的方法

    C盘就剩下40多G了 默认安装后装了下自己的镜像发现竟然只剩20多G了 太不科学了 而且无法选择安装位置 网上查了下教程也都不是很全 不够详细 下面是我的方法 管理员运行cmd mklink J 34 C Program Files Doc
  • linux 离线安装pymysql

    linux 离线安装pymysql 1 背景1 1 环境说明 2 操作步骤2 1 下载2 2 安装2 2 1 安装setuptools工具2 2 2 安装pymysql库 1 背景 生产服务器为离线局域网服务器 xff0c 维护功能的扩容需
  • linux系统连接windows系统

    linux系统连接windows系统 背景环境思路处理添加 remmina 仓库 背景 远程登录对运维人员来说是一道家常便饭了 xff0c 使用更多的是windows远程登录windows系统 xff0c windows系统登录linux系
  • ansible防火墙firewalld设置

    ansible防火墙firewalld设置 背景需求操作防火墙的开关打开验证 防火墙端口策略打开验证 防火墙服务策略打开验证 背景 防火墙 通过有机结合各类用于安全管理与筛选的软件和硬件设备 xff0c 帮助计算机网络于其内 外网之间构建一
  • linux离线安装软件

    linux离线安装软件 1 背景2 目的3 思路3 1 思路一3 1 1 操作步骤3 1 2 应用场景 xff1a 3 2 思路二3 2 1 操作步骤准备目录下载依赖 3 2 2 应用场景 3 3 思路三3 3 1 下载iso3 3 2 挂
  • 陌生环境下部署的思路

    陌生环境下部署的思路 由来场景一场景二场景三 整体的随想经验 由来 本篇的由来不是来自偶然 xff0c 但是如果说是必然又会显得很唐突 在现场实施部署工作中 xff0c 难免会遇到各种个样 突发 的情况 xff0c 原因不外乎信息的不对称