华为云用户手册

  • 使用JMeter原生压测 JMeter测试计划调试成功后,保存jmx文件以及csv文件。 准备测试资源,创建私有资源组。 登录性能测试服务控制台,在左侧导航栏中选择“测试资源”,单击“创建私有资源组”。 (可选)首次使用时,请根据提示信息,授权性能测试服务创建私有资源组。 进入创建资源组页面后,如果是首次使用没有云容器引擎服务CCE集群,需要先执行创建集群然后再创建资源组。如果已有可用的云容器引擎服务CCE集群,直接执行创建资源组。 创建集群。 单击页面上方的“创建集群”,进入购买CCE集群页面。创建集群操作请参考购买CCE集群,设置集群参数。 集群管理规模选择与执行节点个数相关,请根据需要压测的并发用户数,创建对应规格的节点。例如,需要20个执行节点,那么创建集群时集群规模选择50节点即可满足业务需求。 CCE集群的网络模型建议选择“容器隧道网络”,容器网段和服务网段需要与被测应用保持一致。 单击“下一步:插件配置”,默认选择即可。 单击“下一步:规格确认”,确认集群配置信息无误后,勾选已阅读使用说明,单击“提交”等待集群创建,集群创建预计需要6-10分钟。 集群创建成功后,返回集群管理页面,单击要创建节点的集群所在行的,进入创建节点页面。创建节点操作请参考创建节点,设置节点参数。 节点规格至少为vCPU为4核,内存8GB。 操作系统需选择欧拉EulerOS。 创建的节点数量至少需要2台(1台调试节点、1台执行节点),具体数量由压测对象要求规格决定。例如,压测10万并发用户数,vCPU为4核,内存8GB的资源需要21个执行节点(1个调试节点,20个执行节点)。 当CCE集群节点与被测应用不在同一VPC网络时,建议CCE集群节点绑定弹性IP。可使用已有的弹性IP,如果没有弹性IP也可以选择自动创建。自动创建弹性IP时,计费方式推荐按流量计费,带宽设置尽可能选择较大值,否则可能影响压测效果。系统根据您的配置创建弹性IP,并自动为每个节点进行分配。当创建的弹性IP数量小于节点个数时,会将弹性IP随机绑定到节点上。 单击“下一步:规格确认”,确认节点配置信息无误后,勾选已阅读使用说明,单击“提交”等待节点创建。 节点创建成功后,返回性能测试服务控制台。 创建资源组。 在左侧导航栏中选择“测试资源”,单击“创建私有资源组”。 参照表1设置基本信息。 表1 创建私有资源组 参数 参数说明 资源组名称 新建私有资源组的名称,可自定义。 节点集群 在下拉框选择已创建的CCE集群。 调试节点 选择执行压测的管理机。 调试节点在资源组创建成功后不可修改。 执行节点 选择执行压测的执行机,即在压测过程中能够提供自身性能数据的施压目标机器。 单击“创建”。 创建JMeter测试工程。 返回性能测试服务控制台,在左侧导航栏中选择“JMeter测试工程”,单击“创建JMeter测试工程”,输入工程名称,单击“确定”。 导入jmx文件。 在JMeter测试工程页面,单击编辑测试计划。 在“测试计划”页签中,单击“创建测试计划”。 在弹出的窗口中单击“添加文件”,选择格式为jmx的文件,单击“上传文件”,导入成功后将自动关闭窗口并返回“测试计划列表”页签,可以看到已添加的测试计划。 图1 导入jmx文件 jmx文件大小限制为10M。 当前支持基本的JMeter脚本,包括线程组、HTTP请求、HTTP信息头管理器、请求参数、超时时间,BeanShellt等。建议您使用5.2.1以上版本的脚本进行导入,以免出现脚本解析错误。 (可选)在“测试计划”页签中,单击“第三方jar包”,在弹出的窗口中单击“本地导入”,选择测试计划所依赖的jar包并导入,导入成功后关闭窗口。 图2 导入jar包 jar包大小限制为10M。 (可选)导入变量文件。 在“测试计划”列表对应的测试名称后单击,选择“变量文件”。在弹出的窗口中单击“本地导入”,选择测试计划所引用的变量文件并导入,导入成功后“关闭”窗口。 图3 导入变量文件1 图4 导入变量文件2 编辑线程组。 单击JMeter测试计划的任务名称进入线程组列表,可以编辑线程组的部分参数,编辑完成后单击“确定”。 线程数:对应JMeter本地程序中的“Number of Threads”。 预热时间:对应JMeter本地程序中的“Ramp-up period”。 循环次数:填写需要测试的循环数。 图5 编辑线程组 调试JMeter测试任务。 单击“调试”,选择对应的测试资源组作为执行器后单击“启动”启动调试。如果调试结果报错,可根据日志信息,修改用例后重新调试。 图6 启动调试 执行JMeter测试任务。 单击“启动”,在“启动测试任务”对话框中选择“资源组类型”和“企业项目”后,单击“启动”,启动测试任务。 图7 启动测试任务 查看测试报告。 测试任务启动成功后,单击“查看报告”,可以查看压测过程中各项指标的监控数据以及图表报告。 压测结束后,系统会生成离线测试结果报告,可下载离线报告,查看已经执行完成的测试任务报告。 父主题: 实施步骤
  • 账单字段说明 表1 账单字段说明 参数 说明 B 本期剩余应还金额 后付费模式下,一个账期截止当前的剩余应还款金额。本期剩余应还金额=本期应还金额-本期已还金额。 本期应还金额 后付费模式下,一个账期的应还款金额。本期应还金额=本期现金消费支付金额(仅消费金额)+本期信用额度总支付金额(包含消费、退款和调账)+本期欠费金额 +信用划拨现金券金额。 本期已还金额 后付费模式下,一个账期截止当前已经还款的金额,包含信用溢出金额还款、提前还款等。 本月分摊 月度成本分摊,当月分摊金额。 被抵节省计划 用来标识按需计费模式下资源使用产生消费匹配抵扣的节省计划。 C 成本消耗/月度成本 资源消费分摊到每个月的费用,可以基于资源、产品、使用量类型来看费用的分摊情况,即把消费费用分摊到每个月。 产品 云服务的名称,主要指云服务所使用到的资源分类。 产品类型 主要指云服务的分类。 储值卡抵扣 通过储值卡抵扣费用的金额。 储值卡分摊 月度成本分摊,当月分摊金额中包含的储值卡金额。 D 订单号/交易号 订单号,包年/包月计费模式时的订单唯一标识号。交易号,按需计费等模式时的扣费唯一标识号。 到期还款日 出账单后,华为云要求客户清偿账单款项的最后日期。 单价 产品用量的单价,如¥5。如本条费用涉及阶梯 定价 、小额累计场景,单价不展示。 单价单位 产品用量定价的用量单位,GB/小时、Mbps/小时、GB等。 代金券抵扣 通过代金券抵扣费用。 代金券分摊 月度成本分摊,当月分摊金额中包含的代金券金额。 F 分摊月 包年/包月或预留实例的预付金额,为根据订单行的生失效时间分摊所在月;按需或预留实例按时计费,和账期相同,为按交易时间累加的用量所在月。 付款方式 预留实例、节省计划等计费模式下单购买时选择的付款方式。主要有零预付、部分预付和全预付等。 G 规格 用于描述云服务所需资源的特征信息,一组属性和属性值域的集合,同一个资源类型的资源规格所包含的属性相同,但属性取值不同。 官网价 华为云商品在官网上未叠加应用商务折扣、促销折扣等优惠的销售价格。官网价=优惠金额+抹零金额+应付金额。 J 交易时间 某条消费记录对应的扣费时间。 交易号 按需计费等模式时的扣费唯一标识号。 计费模式 消费产生的计费方式如:包年/包月、按需、预留实例等。 节省计划抵扣金额 按需计费模式下资源使用产生的消费在节省计划每小时承诺消费金额内被抵扣的金额。 节省计划折扣 按需计费模式下资源使用产生的消费匹配抵扣的节省计划的折扣率。 K 可用区 可用区是同一服务区内,电力和网络互相独立的地理区域,一般是一个独立的物理机房,这样可以保证可用区的独立性。一个云服务区内有多个可用区,一个可用区发生故障后不会影响同一云服务区内的其它可用区,可用区之间通过内网访问。 M 抹零金额 按需计费等模式中,结算出账时实际只扣费到最小货币单位分,分以后不扣费直接抹去的金额。 每小时承诺金额 节省计划计费模式下承诺的每小时消费金额,根据承诺金额的大小获取一定的折扣优惠。 Q 欠费核销 在账单的欠费金额中显示为已核销的金额,此金额为华为云根据欠款核销管理规定将欠费金额进行核销操作免去的金额,用户不需要偿还。 欠费金额 包含未结清金额和未结算金额,为待抵扣和待支付的费用金额。 企业项目 云资源所属的企业项目。如果客户未选择企业项目,均在默认企业项目:default;如果客户购买的云服务资源不支持设置企业项目,则统一呈现为:未归集。 期初已分摊 月度成本分摊,当月以前已分摊金额。 期初现金分摊 月度成本分摊,当月以前已分摊金额中包含的现金金额。 期初信用额度分摊 月度成本分摊,当月以前已分摊金额中包含的信用额度金额。 期初现金券分摊 月度成本分摊,当月以前已分摊金额中包含的现金券金额。 期初储值卡分摊 月度成本分摊,当月以前已分摊金额中包含的储值卡金额。 期初代金券分摊 月度成本分摊,当月以前已分摊金额中包含的代金券金额。 期末未分摊 月度成本分摊,当月以后还未分摊金额。 期末现金未分摊 月度成本分摊,当月以后还未分摊金额中包含的现金金额。 期末信用额度未分摊 月度成本分摊,当月以后还未分摊金额中包含的信用额度金额。 期末现金券未分摊 月度成本分摊,当月以后还未分摊金额中包含的现金券金额。 期末储值卡未分摊 月度成本分摊,当月以后还未分摊金额中包含的储值卡金额。 期末代金券未分摊 月度成本分摊,当月以后还未分摊金额中包含的代金券金额。 区域 指能独立提供公有云服务资源、并服务于一个较大地理范围的云服务区域。 S 授信赎期 允许客户从出账单至到期还款日的时间,一般是一个自然月。 使用开始时间 账单条目对应使用云服务的计费开始时间。 使用结束时间 账单条目对应使用云服务的计费结束时间。 使用量 一定时间范围内产品、资源的使用情况。如使用时长、使用容量、使用次数、使用流量等。 使用量(定价量纲) 按照产品上架时定价采用的使用量单位展示使用量。最多保留小数点后10位,截断处理。 使用量(定价量纲)=使用量/使用量转换比率 例如:1Byte=1/(1024*1024*1024)GB,保留小数点后10位,截断处理为0.0000000009 使用量单位 产品使用量的度量单位。 使用量单位(定价量纲) 产品上架时定价采用的使用量单位。 使用量类型 按需使用云服务时进行计费的用量类型,如:时长、容量、上行流量等。 使用量转换比率 使用量单位与使用量(定价量纲)单位之间的转换比率。 例如:秒和小时之间的转换比率为3600。 实付金额 实付金额等于应付金额中去除代金券后,剩余部分的费用总和。实付金额=应付金额-代金券抵扣。 T 退款 用户在账期内的退订信息,如:退订、降配等。 调账 用户在账期内的调账信息,如:补偿、欠款核销等。 套餐内使用量 一定时间范围内某些产品、资源归属于套餐内资源包使用量,此部分用量没有超出资源包总量时不再单独收费。 套餐内用量(定价量纲) 按照产品上架时定价采用的使用量单位展示套餐内使用量。最多保留小数点后10位,截断处理。 W 未出账金额 未到出账日,当前账单金额未进行最终的账单数据综合处理。 未结清金额 未结清金额,待抵扣和待支付的费用金额。 X 消费 用户在账期内的消费信息如新购、按需等。 消费时间 消费发生的时间,包年/包月为支付时间、按需资源账单的计费开始时间和结束时间。 消费金额/应付金额 用户使用云服务享受折扣优惠后需要支付的费用金额。折扣包含:商务折扣等各种折扣。应付金额=现金支付+信用额度支付+代金券抵扣+储值卡抵扣+欠费金额+现金券抵扣。 现金支付 通过现金支付费用的金额。 现金券抵扣 通过现金券抵扣费用的金额。 现金券分摊 月度成本分摊,当月分摊金额中包含的现金券金额。 现金分摊 月度成本分摊,当月分摊金额中包含的现金金额。 信用额度支付 通过信用额度支付费用的金额,出账后信用额度支付计入应还款金额。 信用额度分摊 月度成本分摊,当月分摊金额中包含的信用额度金额。 Y 优惠类型 当前消费项使用折扣的优惠类型。例如:商务合同折扣。 优惠信息 对“优惠类型”的补充描述。例如:商务合同折扣8折,则优惠类型为“商务合同折扣”,优惠信息为“80%”。 优惠金额 用户使用云服务享受折扣优惠如商务折扣以及促销优惠等减免的金额。基于官网价的优惠金额。 应付金额/消费金额 用户使用云服务享受折扣优惠后需要支付的费用金额。折扣包含:商务折扣等各种折扣。应付金额=现金支付+信用额度支付+代金券抵扣+储值卡抵扣+欠费金额+现金券抵扣。 原订单号 包年/包月计费模式时的退订订单所对应的原订单唯一标识号。 溢出金额 本期信用额度支付的退费金额大于信用额度支付的消费金额时产生的金额,如信用额度支付的退费金额为-10元,信用额度支付的消费金额5元那么溢出金额为-10元+5元=-5元 ,溢出金额会用于偿还本账号下历史未结清的账单及本期以后账单。 预留实例内使用量 一定时间范围内某些产品、资源归属于预留实例内使用量,此部分用量没有超出预留实例内使用量时不再单独收费。 预留实例内用量(定价量纲) 按照产品上架时定价采用的使用量单位展示预留实例内使用量。最多保留小数点后10位,截断处理。 逾期 超过账单的到期还款日仍然未还清账单。 逾期金额 在超过账单还款时间那一刻账单的剩余应还款金额。 月度结算 按需产品按月结算时,次月3号出账,对前一个月的消费进行统一结算。 已核销 此金额为华为云根据欠款核销管理规定将欠费金额进行核销操作免去的金额,用户不需要偿还。 Z 账号 用户注册华为云后创建。该账号是资源的拥有者,对其所拥有的资源具有完全的访问权限。 账期 与用户约定的一个时间范围,这样对账时才能确定对账范围。该时间范围可根据华为云的营销策略来决定,通常是一个自然月。当一个账期结束时,系统计算出用户在该账期内需要支付的全部费用,并生成账单。 账单 账单是华为云定期提供给用户的服务费用信息,详细说明用户拥有和使用各种服务和产品的费用、最终收支差额等。 账单类型 账单条目的类型,如消费、退款、调账和其他等。 总信用额度 授予用户信用账户的总额度,是指在一定期限内(一般指一年内),基于客户支付能力,能够向客户提供的最大赊销金额。 支付状态 支付的状态,包含:已支付、未结算(即待出账进行结算的金额)、未结清(即已出账,待抵扣和待支付的费用金额)。 主账号 企业主账号即开通了企业管理功能的客户,可以查看子账号的消费情况,在后付费模式下可以对子账号的账单进行还款。 子账号 接受企业主账号邀请成为企业子账号的客户。 资源 客户使用 华为云产品 的具体实物,比如设备、IP、端口等。 资源ID 云服务资源的唯一标识ID。 资源名称 用户给云服务资源设置的名称。 资源标签 用户给云服务资源设置的标签。 父主题: 新手入门
  • REST API 合作伙伴可查询所有代售类客户或者某个代售类客户的消费汇总账单,消费按月汇总。每天刷新一次,更新前一天的数据。 用于合作伙伴查询其代售类客户在华为的消费情况,用于合作伙伴和其代售类客户消费记录的查看。 该接口只允许使用合作伙伴AK/SK或者Token调用。 此接口只能查询伙伴子自己的月度消费账单,无法查询其名下财务托管子账号(包含资源账号或云账号)的月度消费账单。如果需要查询,请切换到相应接口查询客户月度消费账单。
  • URI GET /v1.0/{partner_id}/partner/customer-mgr/realname-auth/result 参数说明请参见下表。 表1 路径参数 参数 是否必选 取值范围 描述 partner_id 是 最大长度:64 合作伙伴ID(华为分配)。 获取方法请参见如何获取合作伙伴ID(partner_id)。 表2 查询参数 参数 是否必选 参数类型 取值范围 描述 customerId 是 String 最大长度:64 客户账号ID。获取方法请参见如何获取客户的customer_id/domain_id。
  • 请求消息 请求参数 无。 请求示例 GET https://bss.myhuaweicloud.com/v1.0/{partner_id}/partner/customer-mgr/realname-auth/result?customerId=45******122 HTTP/1.1 Content-Type: application/json X-Auth-Token:MIIPAgYJKoZIhvcNAQcCo...ggg1BBIINPXsidG9rZ
  • 响应消息 响应参数 参数 是否必选 参数类型 取值范围 描述 error_code 否 String 最大长度:16 状态码。具体请参考状态码。只有失败才会返回这个参数。 error_msg 否 String 最大长度:1024 错误描述信息。只有失败才会返回这个参数。 reviewResult 否 Integer [0-2] 实名认证审核结果,只有状态码为200并且已经提交过实名认证请求才返回: 0:审核中 1:不通过 2:通过 opinion 否 String 最大长度:256 审批意见,只有状态码为200并且审核不通过才返回。 响应示例 HTTP/1.1 200 OK Content-Type: application/json;charset=UTF-8 Content-Length: length Date: response time { "reviewResult": 2, "opinion": null }
  • 状态码 状态码4xx:由于明显的客户端错误(例如,格式错误的请求语法、参数错误等),华为云会返回4xx错误码,请及时检查请求消息的正确性,重新发起请求。 状态码5xx:由于华为云系统原因,导致无法完成明显有效请求的处理,可及时联系华为云客服处理。 HTTP状态码 错误码 错误描述 200 CBC.0000 成功。 400 CBC.0100 参数错误。 403 CBC.0151 访问拒绝。 500 CBC.5002 合作伙伴的客户不存在。 500 CBC.0999 未知错误。
  • URI GET /v2/bases/conversions 表1 查询参数 参数 是否必选 参数类型 取值范围 描述 measure_type 否 Integer - 度量类型。 1:货币 2:时长 3:流量 4:数量 7:容量 9:行数 10:周期 11:频率 12:个数 16:带宽速率 17:容量时长 18:查询速率 19:带宽速率(1000进制) 20:性能测试用量 21:面积 22:视频 23:吞吐量 26:通用资源包抵扣单位 29:IOPS*时长 30:吞吐量*时长 31:个/时长 40:流量(1000进制) 41:1K Tokens 此参数不携带或携带值为空或携带值为null时,不作为筛选条件。
  • 什么情况下无法申请开票? 代售类子客户无法申请开票。请向您关联的合作伙伴索取发票。 客户仅充值但无消费金额时,无法申请开票。 客户存在欠票时,则不能继续申请开票,需要先进行欠票冲抵。欠票冲抵的具体操作请参见欠票冲抵。 欠票的产生原因为:客户根据到款开票,代售模式下伙伴激励兑现返华为云账户,系统会把到款开票金额、激励金额记录为欠票。 存在欠费的按需消费无法开票,需要结清欠费后才能申请开票。 父主题: 申请发票类
  • 迁移VPC对等连接流程 本章节介绍VPC对等连接迁移至企业路由器ER的总体流程,流程说明如表1所示。 表1 迁移VPC对等连接至ER流程说明 步骤 说明 步骤一:创建云服务资源 创建1个企业路由器,构建一个同区域组网只需要1个企业路由器。 在每个VPC内,各创建1个迁移验证子网,该子网无法通过VPC对等连接互通,但是可以通过ER互通,用来验证迁移过程中VPC和ER之间的网络通信情况。 在每个迁移验证子网内,各创建一个E CS ,登录ECS执行ping命令验证VPC和ER之间的网络通信情况。 步骤二:在企业路由器中添加VPC连接及路由 在企业路由器中添加“虚拟私有云(VPC)”连接,即将3个VPC分别接入企业路由器中。 迁移时,需要手动在VPC路由表中添加规划的大网段路由,不开启“配置连接侧路由”功能。 检查ER路由表中的路由。 本示例中,ER开启了“默认路由表关联”和“默认路由表传播”功能,那么在ER中添加“虚拟私有云(VPC)”连接时,系统会自动添加ER指向VPC的路由,无需手动添加,只需要检查即可。 步骤三:验证VPC和ER之间的网络通信情况 在VPC路由表中,添加指向ER的迁移验证路由,用于验证VPC和ER的通信情况。 登录迁移验证ECS,执行ping命令,验证VPC和ER之间的网络通信情况。 验证完成后,删除迁移验证相关的路由、ECS和子网。 步骤四:在VPC路由表中添加路由 在VPC路由表中,添加指向VPC对等连接的临时通信路由,确保迁移过程中,删除原有VPC对等连接路由时流量不中断。 在VPC路由表中,添加指向ER的大网段路由,用作VPC和ER的通信。 步骤五:执行迁移操作 在VPC路由表中,删除原有指向VPC对等连接的路由。 迁移过程中需要实时关注业务流量,如果出现流量中断,请立即添加回已删除的路由。 步骤六:删除原有VPC对等连接 对等连接路由删除完成,且业务正常时,建议您再观察一段时间,确保没有问题后,再删除VPC对等连接,本操作会同步删除VPC路由表中关联的临时通信路由。 父主题: 将VPC对等连接迁移至企业路由器ER
  • 迁移DC直连VPC组网流程 本章节介绍将DC直连VPC组网流程迁移至企业路由器ER的总体流程,流程说明如表1所示。 表1 迁移DC直连VPC组网流程说明 步骤 说明 步骤一:创建企业路由器并添加VPC连接 在和业务VPC相同的区域内,创建1个企业路由器er-X。 在企业路由器中添加“虚拟私有云(VPC)”连接,即将业务VPC接入企业路由器中,连接名称为er-attach-VPC-X。 检查ER路由表中的路由是否已自动添加。 在VPC路由表中,添加指向ER的大网段路由。 步骤二:在企业路由器中添加VGW连接 创建一个新的虚拟网关vgw-B,并添加至企业路由器中。 此处虚拟网关vgw-B将会用作虚拟网关vgw-A迁移后的资源。 删除虚拟网关vgw-A上的虚拟接口vif-A02。 删除虚拟接口vif-A02之前,务必在线下IDC侧网络设备上进行配置,确保网络流量不会通过虚拟接口vif-A02。 在虚拟网关vgw-B上创建虚拟接口vif-B02,此处虚拟接口vif-B02是虚拟接口vif-A02迁移后的资源。 在线下IDC侧网络设备上进行配置,使网络流量可以通过新的虚拟接口vif-B02。 步骤三:验证VPC通过ER和线下IDC之间的网络通信情况 在VPC路由表中,添加指向线下IDC侧任意一台服务器的路由,用于验证VPC和线下IDC之间的网络通信情况。 在需要和线下IDC通信的VPC子网内,创建1个ECS,登录ECS执行ping命令验证。 验证完成后,删除迁移验证相关的路由和ECS。 步骤四:执行迁移操作 删除虚拟网关vgw-A上的虚拟接口vif-A01。 删除虚拟接口vif-A01之前,务必在线下IDC侧网络设备上进行配置,确保网络流量不会通过虚拟接口vif-A01。 在虚拟网关vgw-B上创建虚拟接口vif-B01,此处虚拟接口vif-B01是虚拟接口vif-A01迁移后的资源。 在线下IDC侧网络设备上进行配置,使网络流量可以通过新的虚拟接口vif-B01。 步骤五:删除原有虚拟网关 待迁移完成后,vpc-X和虚拟网关vgw-B均已接入企业路由器中并正常通信,再删除原有虚拟网关vgw-A。 父主题: 将DC直连VPC组网迁移至企业路由器ER
  • IPv6部署 睿码251支持ip v6部署,此处以tomcat为例介绍如何配置 修改tomcat/conf/server.xml文件,找到下图位置,添加address=”ip v6地址”, 图3 位置 其余配置和ip v4一样,可参考前面章节 初始化睿码,在数据库设置这里,填写链接地址时,ipv6地址要用[]括起来,即标红部分。如使用oracle11g,则参照下面写法 jdbc:oracle:thin:@//[fd15:4ba5:5a2b:1008:d8b3:df29:fdf2:7776]:1523/orcl 注册成功后,ipv6访问地址也要用[]括起来,如: http://[fd15:4ba5:5a2b:1008:d8b3:df29:fdf2:7776]:8080/mdm
  • Redis部署相关 问题现象:由于某些项目服务器的操作系统是最小安装的,安装redis时会提示缺少gcc等rpm包 解决办法: 如果处于外网环境(能ping通baidu.com),可直接执行命令进行安装 # yum install –y gcc-c++ 如果缺少其他依赖包,同样可以用yum进行安装 Make报错问题解决后,先清理上一次make产生的文件再次make # make distclean # make 如果处于内网环境,则需要如下几步配置yum源实现yum安装: 给服务器所在虚拟机或物理机插入相同版本的操作系统光盘 在操作系统层面将光盘挂载在某一个目录下,如下图 图2 挂载 # mount /dev/sr0 /mnt/cdrom #/dev/sr0为光盘路径,/mnt/cdrom为挂载路径 在/etc/yum.repos.d目录下备份原有文件,新建local.repo文件,后缀必须为.repo,增加如下内容: [local] #必须,唯一的repo名称 name=local #自定义名称 baseurl=file:///mnt/cdrom #光盘mount后的路径 enable=1 #启用该repo,0为禁用 gpgcheck=0 #不检查rpm包来源
  • 如何指定工作目录 按照优先级由低到高排列 通过界面初始化 windows环境在注册表下面,Linux环境在当前执行用户home目录下的.java下 通过java环境变量指定 在启动参数中加上-Desen.mdm.workdir=/opt/workdir/mdm 在war包中指定 在war包中的WEB-INF\classes\ application.properties, 指定esen.mdm.workdir=/opt/workdir/mdm 最前方的#代表注释
  • Linux环境单机版部署 如果部署过集群版,需先停止所有服务并卸载所有组件才能继续完成安装。 这里以安装包在opt目录为例。 # cd /opt/edi-RTPS-el7/bin # sh stop_all.sh # cd /opt # rm -rf edi-RTPS-el7 卸载完毕后: 下载edi-RTPS-el7.zip文件,解压后进入edi-RTPS-el7目录下的bin目录执行install_all.sh脚本。 假设把安装包放在opt目录下,命令如下: # unzip -q /opt/edi-RTPS-el7.zip -C /opt (解压安装包) # cd /opt/edi-RTPS-el7/bin # sh install_all.sh 表1 附录 文件路径 功能描述 edi-RTPS-el7/bin/start_all.sh 启动所有服务(默认安装后直接启动) edi-RTPS-el7/bin/stop_all.sh 停止所有服务 edi-RTPS-el7/bin/status_all.sh 检查所有服务状态 edi-RTPS-el7/installdir 各服务安装目录 数据工厂所在服务器需添加实时处理服务器IP和主机名映射,例: 172.17.3.252 test252 实时处理服务器也应添加数据工厂所在服务器主机名映射,例: 172.17.3.237 edi 父主题: 实时处理服务部署
  • 内存设置 图1 内存设置1 Websphere默认内存最大内存为256M,在大用户量情况下容易出现内存不够的情况,所以需要进行调整。在如图所示地方进行调整,直接输入数字即可。 图2 内存设置2 在这块配置内存参数(数值不能低于此值)。jdk1.8开始取消了PermGen,取而代之的是Metaspace-Xmx1024m -Xms1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK 内存调整需根据服务器内存大小、操作系统版本、WEB服务器版本、JDK版本和实际使用情况进行调整,在64bit环境下建议分配8G-16G内存。 某些JDK版本或操作系统限制最大堆内存,不支持分配超过较大内存,如果有充足的内存,可以多建立几个节点集群成员,逐一对每个成员做相应的修改。 父主题: Websphere常用调配
  • 部署 数据治理 平台 Weblogic 12c中部署 Weblogic管理控制台访问地址:http://服务器IP:7001/console。在IE浏览器里键入该地址,进入Weblogic控制台登录页面,输入用户名和密码进行登录。 图1 登录界面 登录成功后,就出现Weblogic的控制台管理界面,如下: 图2 控制台管理界面 单击“部署”节点, 图3 部署 单击安装按钮 选择服务器的war包,选择下一步 war包/WEB-INF/需要放一个web.xml文件“Attachment1.xml” 图4 安装1 选择下一步 图5 安装2 单击“下一步”按钮。 图6 安装3 单击“完成”按钮。 图7 安装4 单击“保存”按钮 图8 安装5 部署完成 图9 安装6 参数设置 在startWebLogic.sh(cmd)中,增加 Set JAVA_OPTIONS=-Xmx2048m -Xms1025m -XX:MaxMetaspaceSize=256m -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK (Windows环境) JAVA_OPTIONS=”-Xmx2048m -Xms1025m -XX:MaxMetaspaceSize=256m -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK (Linux环境)” 其中,设置内存不能低于上述值。 父主题: Weblogic上部署数据治理平台
  • TOMCAT常用配置 修改端口 TOMCAT安装时默认的端口8080,TOMCAT安装版可以在安装中修改。对于安装完成后和解压版TOMCAT如何修改呢? 找到TOMCAT安装目录下的\conf\server.xml文件,用记事本打开,搜索安装时设置的端口值或默认的值8080,将其替换为要设置的端口值。 在修改端口时要注意,先要停止TOMCAT服务,再来修改。修改完成后,重启TOMCAT服务,即可通过修改后的端中访问WEB应用。 JVM设置 TOMCAT默认内存最大内存为128M,在大用户量情况下容易出现内存不够的情况,所以需要进行调整。 修改内存大小一般在启动文件startup.bat或startup.sh中设置,设置内存不能低于如下数值: Set JAVA_OPTS=-Xmx2048m -Xms256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m(windows) JAVA_OPTS=”-Xmx2048m -Xms256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m”(linux) 内存调整需根据服务器内存大小、操作系统版本、WEB服务器版本、JDK版本和实际使用情况进行调整,在64bit环境下分配8G内存。 某些JDK版本或操作系统限制最大堆内存,不支持分配超过1.5G的内存,如果有充足的内存,可以多建立几个节点集群成员,逐一对每个成员做相应的修改。 线程调整 表1 属性 属性名 描述 maxThreads Tomcat使用线程来处理接收的每个请求。这个值表示Tomcat可创建的最大的线程数。 acceptCount 指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理。 minSpareThreads Tomcat初始化时创建的线程数。 maxSpareThreads 一旦创建的线程超过这个值,Tomcat就会关闭不再需要的socket线程。 上述参数在conf/ server.xml中进行设置,TOMCAT上述默认值如下: maxThreads:150 acceptCount:100 minSpareThreads:25 maxSpareThreads:75 在一般情况下够用,如果同时并发用户数量很大,需要调整maxThreads参数,调整原则为每秒用户请求数*请求操作执行时间,比如每秒有100个请求,每个请求执行时间为1秒,maxThreads设置为100即可。同时要适当调整maxSpareThreads参数,不要关闭socket线程后又马上生成的操作。
  • Linux操作系统 在Linux中部署与windows中基本相同,下面以TOMCAT为例讲解在linux下部署的步骤。 Linux 下使用“变量名=变量值”设置变量,并使用 export 命令将其导出为环境变量。下面是安装并配置jdk、tomcat的环境变量。 安装JDK #将jdk-8u131-linux-x64.tar.gz上传到/usr/local目录下 #cd /usr/local (到usr/local目录下) #chmod a+x jdk-8u131-linux-x64.tar.gz (执行命令) #tar –xzvf jdk-8u131-linux-x64.tar.gz (执行命令) 安装TOMCAT 同上,把tomcat(apache-tomcat-8.5.12.zip)上传到你想要安装的位置,如:/usr/local下 # unzip apache-tomcat-8.5.12.zip(解包)到此就完成安装了。 配置环境变量 在startup.sh或catalina.sh的开头位置设置JAVA_HOME JAVA_HOME=/usr/local/jdk1.8.0_131 参数优化 修改内存大小一般在启动文件startup.sh中设置,设置内存不能低于如下数值: export JAVA_OPTS=”-Xmx2048m -Xms256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK” 部署睿码 将mdm (此名可以更改).war包复制到\Tomcat \webapps文件夹下 启动服务器;启动tomcat #./startup.sh 访问服务器,形如:http://127.0.0.1:8080/mdm,完成服务器的初始化工作。后缀mdm就是部署时war包的名称,如有更改,请对应更改。
  • 工作目录指定 涉及到集群的工作目录指定,每个节点必须指定一个单独的工作目录,而且多节点不能同时使用同一个工作目录。 指定工作目录需要在中间件启动文件设置,在Server1的启动文件中设置: -Desen.edg.workdir =/work_dir/rootdir1 在Server2的启动文件中设置: -Desen.edg.workdir =/work_dir/rootdir2 在Server3的启动文件中设置: -Desen.edg.workdir =/work_dir/rootdir3 在Server4的启动文件中设置: -Desen.edg.workdir =/work_dir/rootdir4 父主题: 产品WAR包集群部署
  • 睿治目前支持的系统库 Oracle库:Oracle11g、Oracle12c、Oracle19c PG库:PostgreSQL 9.6、PostgreSQL 10.6 、PostgreSQL12.6 达梦数据库:达梦7.6、达梦8.1 Mysql数据库:Mysql8.0.27(需要支持窗口函数) mysql8作为驱动时url地址需要更新。参考: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&useSSL=false&databaseTerm=SCHEMA&nullDatabaseMeansCurrent=true 一般不选数据库系统用户作为部署用户,如Oracle的system、mysql的root用户等。 父主题: 疑难问题处理方案
  • 工作目录指定 涉及到集群的工作目录指定,每个节点必须指定一个单独的工作目录,而且多节点不能同时使用同一个工作目录。 指定工作目录需要在中间件启动文件设置,在Server1的启动文件中设置: -Desen.mdm.workdir =/work_dir/rootdir1 在Server2的启动文件中设置: -Desen.mdm.workdir =/work_dir/rootdir2 在Server3的启动文件中设置: -Desen.mdm.workdir =/work_dir/rootdir3 在Server4的启动文件中设置: -Desen.mdm.workdir =/work_dir/rootdir4
  • JVM参数设置 表3 JVM参数设置 节点名称 参数设置 备注 Server1 -Desen.mdm.workdir=/work_dir/rootdir1 -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK -Xms4096m –Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=512m -Djava.net.preferIPv4Stack=true -Xmx和-Xms根据服务器内存大小设置,64位OS建议分配8G-16G Server2 -Desen.mdm.workdir =/work_dir/rootdir2 -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK -Xms4096m –Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=512m -Djava.net.preferIPv4Stack=true 同上 Server3 -Desen.mdm.workdir =/work_dir/rootdir3 -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK -Xms4096m –Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=512m -Djava.net.preferIPv4Stack=true 同上 Server4 -Desen.mdm.workdir =/work_dir/rootdir4 -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK -Xms4096m –Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=512m -Djava.net.preferIPv4Stack=true 同上
  • 参数优化 修改内存大小一般在启动文件startup.bat中设置,设置内存不能低于如下数值: jdk1.8开始取消了PermGen,取而代之的是Metaspace Set JAVA_OPTS=-Xmx2048m -Xms2048m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK -Duser.language=zh -Duser.country=CN
  • 创建概要文件 概要文件是WEBSPHERE的重要概念,相当于一个独立的配置文件,每个应用都必须有一个单独的概要文件。 先在AppServer目录下创建profiles文件夹 创建概要文件的方法通过命令行: 图1 命令 ./manageprofiles.sh -create -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr -profilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01 -nodeName Dmgr01Node -cellName Dmgr01NodeCell -enableAdminSecurity true -adminUserName wasadmin -adminPassword wasadmin -profileName Dmgr01 -hostName wasdm -hostName wasdm 此处务必写主机名,不能用localhost 成功后提示: 图2 提示 父主题: Websphere集群部署
  • 部署环境配置 安装前准备 安装JDK1.8或以上版本,具体参照第三章中1.1和2.1步骤 开始安装 使用root用户登录,进入安装包文件所在的路径,执行命令:./java -jar tas-installer-3.0.0.jar -console,安装过程简单,此处省略。 启动和停止 安装成功后进入安装目录,如/data/tas3.0/bin,通过./ StartTAS.sh来启动服务;服务启动后,通过命令./ StopTAS.sh来停止服务。 管理控制台 已经正确启动了Tas应用服务器后,在浏览器中输入URL“http://172.21.200.26:8081/tas-console” 172.21.200.26:指安装Tas应用服务器软件的计算机的IP地址 8081:是Tas应用服务器默认的http端口
  • 部署ABI 进入管理控制台,界面如下图: 图1 部署ABI1 单击左侧的“发布应用程序” 图2 部署ABI2 单击“上传文件”,选择需要上传的文件,说明:文件小于200M时,选择上传war文件 图3 部署ABI3 文件大于200M时,选择服务器上的war文件 图4 部署ABI4 单击“确定”,开始部署 图5 部署ABI5 成功部署之后,应用程序列表中会出现刚刚部署的应用程序,单击访问即可进入应用访问地址 图6 部署ABI6
  • 部署包和产品注册和配置 当在所有节点部署mdm包后,需要分别访问下列地址完成产品的注册。 http://192.168.1.101:9001/mdm http://192.168.1.101:9002/mdm http://192.168.1.102:9003/mdm http://192.168.1.102:9004/mdm 在所有4个节点均完成注册后,分别登录所有节点,确认所有节点可以单独访问。 父主题: 产品WAR包集群部署
  • IHS的部署 以下操作在WEBSPHEREIHS主机上执行。 之前的操作仅仅是部署了一个应有到一个集群上,但是这个时候负载均衡未时实现,所以需要配置HIS来实现负载均衡. 解压C88TLML_WASND_61_LINUX_X86_64_SUPPLEMENT.tar.gz 解压后执行./launchpad.sh 图1 IHS的部署1 选择安装http Server 图2 IHS的部署2 安装过程中询问是否创建IHS的组、用户,得创建上。按照提示创建即可,注意管理用户和密码 图3 IHS的部署3 按照过程中都是默认选项. 安装后可以使用如下命令启动和停止IHS 目录:/websphereND/gzwlyw/IBM/HTTPServer/bin ./apachectl start stop IHS的启动和停止 父主题: Websphere集群部署
  • 无管理平台 无管理平台,即采用yaml文件,用k8s命令部署 准备工作 安装nfs 安装参考网址 https://blog.csdn.net/sinat_41075146/article/details/80800812 作用:允许网络中的计算机之间通过网络共享资源。 说明:需要搭建服务端和客户端,服务端nfs共享目录设置为产品工作目录。 镜像准备 提前把所需要的镜像推送到镜像仓库。 部署 总共4个yaml文件,用k8s命令部署即可,如kubectl apply -f abi-pv.yaml abi-pv.yaml abi-pvc.yaml abi531-deployment.yaml abi531-service.yaml 图12 abi-pv.yaml 图13 abi-pvc.yaml 图14 abi531-deployment.yaml1 图15 abi531-deployment.yaml2 图16 abi531-deployment.yaml3 图17 abi531-service.yaml
共100000条