华为云用户手册

  • 参数说明 您可以先使用“rds_nonblock_ddl_enable”参数开启非阻塞DDL功能,然后通过“rds_nonblock_ddl_retry_times”参数设置获取MDL-X锁超时重试的次数,“rds_nonblock_ddl_retry_interval”参数设置获取MDL-X锁超时重试的时间间隔,“rds_nonblock_ddl_lock_wait_timeout”参数设置获取MDL-X锁超时的时间。
  • 使用方法 使用SysBench创建1个测试表sbtest1, 并插入1000000行数据。 ./oltp_read_write.lua --mysql-host="集群地址" --mysql-port="端口号" --mysql-user="用户名" --mysql-password="用户密码" --mysql-db="sbtest" --tables=1 --table-size=1000000 --report-interval=1 --percentile=99 --threads=8 --time=6000 prepare 通过SysBench中的oltp_read_write.lua模拟用户业务。 ./oltp_read_write.lua --mysql-host="集群地址" --mysql-port="端口号" --mysql-user="用户名" --mysql-password="用户密码" --mysql-db="sbtest" --tables=1 --table-size=1000000 --report-interval=1 --percentile=99 --threads=8 --time=6000 run 在目标表sbtest1 上开启一个新事务但不提交,该事务持有目标表sbtest1的MDL锁。 begin; select * from sbtest1; 开启一个新会话,在开启和关闭非阻塞 DDL功能的条件下,分别对表sbtest1进行加列操作,观察TPS的变化情况。 alter table sbtest1 add column d int; 测试结果。 关闭非阻塞DDL, TPS持续跌零。默认超时时间为31536000秒,严重影响用户业务。 开启非阻塞DDL, TPS周期性下降,但未跌零,对用户业务影响较小。
  • 开启BackwardIndexScan 表1 参数说明 参数名称 级别 描述 optimizer_switch Global,Session 查询优化的总控制开关。 其中,BackwardIndexScan子控制开关为backward_index_scan,控制是否能使用BackwardIndexScan特性,默认值为ON。 ON:优化器能选用BackwardIndexScan。 OFF:优化器不能选用BackwardIndexScan。 除了使用上述开关来控制BackwardIndexScan特性,还可以使用HINT来实现,语法如下。 在SQL语句执行期间开启Backward Index Scan特性 /*+ set_var(optimizer_switch='backward_index_scan=on') */ : 在SQL语句执行期间关闭Backward Index Scan特性 /*+ set_var(optimizer_switch='backward_index_scan=off') */ :
  • 架构图 图1 架构图 应用无损透明(ALT)功能以用户连接为粒度,用户可以连接到数据库代理(Proxy),在进行只读升主、规格变更或者小版本升级时,系统会复制用户的后台会话,在达到安全的事务边界后,确保后台会话操作上下文被完整克隆至目的节点,从而保证业务不会中断。 安全的事务边界是指当前会话上的事务提交完成,开启下一个事务之前的状态,例如: 开启autocommit的事务块每个语句执行完成时,可以达到事务边界。 start transaction; DML; commit; 关闭autocommit时,当commit执行完成,达到事务边界。 单独DML、DDL语句,执行完成,可以达到事务边界。 使用表锁、备份锁、用户自定锁时,需要释放锁以后,达到事务边界。
  • RegionlessDB的优势 支持全球范围部署,本地就近读取数据 具有区域/洲际的业务形态,主实例所产生的数据能直接在从实例就近读取到,无需直接访问主实例上的节点。 跨区域复制延迟低 无间断地从DFV存储中直接读取Redo Log进行异步复制,结合高吞吐的并行数据同步能力,使得复制延迟小于1秒成为现实。 数据同步对主节点的业务无影响 主实例复制节点直接从DFV存储中的不同节点并行地读取数据进行同步。主节点无需直接向从实例同步数据,只需向主实例复制节点更新Redo Log在存储中的位点信息即可。这样,主节点的业务不会受到RegionlessDB复制的影响。 超高扩展的只读节点 支持最多创建5个从实例,而每个从实例分钟级增加只读节点,每个从实例最多支持16个只读节点。 创建最多可批量申请10个只读节点。 支持区域级别的快速容灾恢复 主实例出现区域级别故障,RegionlessDB能够在选定的从实例中快速地完成主从切换,达到分钟级的RTO和秒级的RPO时间。 如需使用快速容灾恢复,请联系客服人员处理。 RPO(Recovery Point Objective)主要指的是业务系统所能容忍的数据丢失量。 RTO(Recovery Time Objective)主要指的是所能容忍的业务停止服务的最长时间,也就是从灾难发生到业务系统恢复服务功能所需要的最短时间周期。 父主题: RegionlessDB
  • 使用示例 执行如下SQL查询目标表结构。 desc table_name; 例如: 查询表test_stage的结构。 desc test_stage; 图2 查看表结构 从上述表结构中可以看出,表test_stage中不存在二级索引。 执行如下SQL,为目标表的某一列增加索引。 ALTER TABLE table_name ADD INDEX idxa(field_name); 例如: 对test_stage表的a列增加索引。 ALTER TABLE test_stage ADD INDEX idxa(a); 执行如下SQL查询创建索引的进度。 SELECT QUERY, ALTER_TABLE_PHASE FROM INFORMATION_SCHEMA.INNODB_ALTER_TABLE_PROGRESS; 图3 查询创建索引的进度
  • 功能介绍 该特性默认打开,当表在创建索引的时候,通过查询INFORMATION_SCHEMA.INNODB_ALTER_TABLE_PROGRESS这个表的信息可以获取当前进度,表结构如下: 图1 表结构 THREAD_ID为线程ID。 QUERY是指客户端下发的创建index语句。 START_TIME为创建index命令下发时间。 ELAPSED_TIME是指已经用了多少时间。 ALTER_TABLE_PHASE是指当前到哪个阶段了。 WORK_COMPLETED是指当前已经完成的工作量。 WORK_ESTIMATED是指整个创建index流程一共多少工作量的估计值。 TIME_REQUIRED是预计还需要多长时间。 WORK_ESTIMATED和TIME_REQUIRED会随着index创建的进行,一直调整,所以不是并非线性变化。
  • 架构原理 本章节主要介绍RegionlessDB的架构原理。 图1 架构原理图 支持跨区域部署。将主实例中产生的Redo Log,通过主实例复制节点(Source)和从实例复制节点(Target)复制到从实例中,并将Redo Log写入到DFV存储中,然后回放出数据库访问所需的Page,如图图1所示。 在主实例中,备节点通过主节点作为牵引,从DFV存储中获取所需的Redo Log和Page。而在从实例中,则是通过复制节点作为牵引。 父主题: RegionlessDB
  • 企业管理员指南 本章节主要是描述企业管理员账号注册、购买并开通企业的ERP系统、以及登录到IMC管理后台进行企业的用户管理(含部门管理、用户管理、应用授权、角色管理)、ERP系统内权限管理。 更新记录: 时间 文档版本号 变更记录 2024.8.1 24.7.30 增加章节1.4.7账套授权给数据库用户和章节1.5.3.2.3账套批量授权给用户 账号注册 购买ERP商品 扩容ERP商品 账套管理 用户管理 ERP系统内权限管理 限制ip登录功能 账号注册 购买ERP商品 扩容ERP商品 账套管理 用户管理 ERP系统内权限管理 限制ip登录功能
  • ERP应用授权管理 应用授权是指企业管理员在IMC上给企业用户分配访问ERP应用的权限,可授权的企业用户数量不能超过已购买的套餐用户数量。应用授权,在IMC操作上是修改可见范围,应用授权后,需要对对该用户进行角色分配。如果分配是管理员,则在ERP系统的用户为ERP管理员,如果分配是用户,则在ERP系统的用户为ERP普通用户。 应用授权 ERP角色分配 账套批量授权给用户 父主题: ERP应用授权管理
  • ERP角色分配 使用企业管理员账号登录IMC管理后台。 单击业务管理-应用管理-单位应用管理,选择SparkPack (SAP Business One)-更多-角色管理。 在角色管理里面,单击角色设置,调整该用户为相应的角色。 调整完角色后,单击确定保存,则在ERP系统内会更新为相应的角色。如果是管理员,则在ERP系统内拥有最高权限。如果是用户,则需要ERP管理员登录到ERP系统进行对其进行授权。 父主题: ERP应用授权管理(存量整改)
  • ERP角色分配 使用企业管理员账号登录IMC管理后台。 单击业务管理-应用管理-单位应用管理,选择SparkPack 企业ERP-更多-角色管理。 在角色管理里面,单机角色设置,调整该用户为相应的角色。 调整完角色后,单击确定保存,则在ERP系统内会更新为相应的角色。如果是管理员,则在ERP系统内拥有最高权限。如果是用户,则需要ERP管理员登录到ERP系统进行对其进行授权。 父主题: ERP应用授权管理
  • 转商步骤 触发转商。 当IdeaHub企业智慧屏的试用期满6个月,需要启动转商操作。 IdeaHub企业智慧屏收到实时提醒:日常使用中,从IdeaHub首页,点击“会议”,会议界面左上角提示试用到期剩余天数。 注册 WeLink 企业。 可通过官网和PC客户端注册: 官网:在华为云WeLink官网首页,单击“免费注册”。注册方法请参考注册WeLink企业。 PC客户端:在华为云WeLink PC客户端首页,单击“企业注册”。注册方法请参考注册WeLink企业。 企业管理员订购资源。 在华为云WeLink官网首页,单击“立即购买”。 输入实名认证过的华为云账号,单击“登录”。 只有企业实名认证的WeLink企业才能购买资源,实名认证步骤请参考WeLink企业实名认证。 跳转到资源订购页面,按需购买云服务资源,如选择IdeaHub接入账号、会议并发、VMR等。 企业智慧屏解除绑定和单台设备转商。 点击ideahub右下角的“设置”按钮,进入“高级设置” 页面,点击“企业服务”。 在服务器设置页面,点击“解除接入”。 根据提示确认,等待解绑处理结果。 输入企业管理员分配购买类型的12位激活码,点击“保存”,等待激活成功提示。 6. 批量转商 当企业租户下出现了大量ideaHub同时到期时,WeLink租户管理后台支持ideaHub批量转商操作(支持单台ideaHub转商操作); a. 企业管理员在华为云商城购买ideaHub商用会议接入账号 b. 打开WeLink租户管理后台,打开会议---大屏---转商/续期管理界面进行操作: 当下单购买ideaHub商用接入账号后,“可用资源数”会增加对应购买的数量,勾选我们需要转商/续期的ideaHub设备进行试用转商即可;
  • 转商场景 IdeaHub企业仅分为WeLink试用企业租户或已认证的商用企业租户,之前核代租户模式取消,现所有的ideaHub均激活注册在企业自己的企业下试用或使用 WeLink试用企业(包括已商用企业) 客户已经在使用ideaHub半年试用套餐,且试用套餐即将到期或到期后,企业管理员可以购买ideaHub接入账号的商用资源并转为商用。 ideaHub设备到期或到期前企业管理员将收到以下几种到期提醒: 1.企业管理员的邮件提醒。 2.企业管理员的WeLink应用号提醒。 3.ideaHub打开会议加入或创建会议时,均会提示“请注册SIP服务器”提醒: 4.企业管理员打开WeLink管理后台---会议---大屏---转商/续期管理界面,可以查看ideaHub设备的到期时间和设备状态:
  • 转商步骤 触发转商。 当IdeaHub企业智慧屏的试用期满6个月,需要启动转商操作。 IdeaHub企业智慧屏收到实时提醒:日常使用中,从IdeaHub首页,点击“会议”,会议界面左上角提示试用到期剩余天数。 注册WeLink企业。 可通过官网和PC客户端注册: 官网:在华为云WeLink官网首页,单击“免费注册”。注册方法请参考注册WeLink企业。 PC客户端:在华为云WeLink PC客户端首页,单击“企业注册”。注册方法请参考注册WeLink企业。 企业管理员订购资源。 在华为云WeLink官网首页,单击“立即购买”。 输入实名认证过的华为云账号,单击“登录”。 只有企业实名认证的WeLink企业才能购买资源,实名认证步骤请参考WeLink企业实名认证。 跳转到资源订购页面,按需购买云服务资源,如选择IdeaHub接入账号、会议并发、VMR等。 企业智慧屏解除绑定和单台设备转商。 点击ideahub右下角的“设置”按钮,进入“高级设置” 页面,点击“企业服务”。 在服务器设置页面,点击“解除接入”。 根据提示确认,等待解绑处理结果。 输入企业管理员分配购买类型的12位激活码,点击“保存”,等待激活成功提示。 6. 批量转商 当企业租户下出现了大量ideaHub同时到期时,WeLink租户管理后台支持ideaHub批量转商操作(支持单台ideaHub转商操作); a. 企业管理员在华为云商城购买ideaHub商用会议接入账号 b. 打开WeLink租户管理后台,打开会议---大屏---转商/续期管理界面进行操作: 当下单购买ideaHub商用接入账号后,“可用资源数”会增加对应购买的数量,勾选我们需要转商/续期的ideaHub设备进行试用转商即可;
  • 转商场景 IdeaHub企业仅分为WeLink试用企业租户或已认证的商用企业租户,之前核代租户模式取消,现所有的ideaHub均激活注册在企业自己的企业下试用或使用 WeLink试用企业(包括已商用企业) 客户已经在使用ideaHub半年试用套餐,且试用套餐即将到期或到期后,企业管理员可以购买ideaHub接入账号的商用资源并转为商用。 ideaHub设备到期或到期前企业管理员将收到以下几种到期提醒: 1.企业管理员的邮件提醒。 2.企业管理员的WeLink应用号提醒。 3.ideaHub打开会议加入或创建会议时,均会提示“请注册SIP服务器”提醒: 4.企业管理员打开WeLink管理后台---会议---大屏---转商/续期管理界面,可以查看ideaHub设备的到期时间和设备状态:
  • 修订记录 发布日期 修订说明 2024-07-15 第九十次正式发布。 优化: 如何批量导入/导出主机资源?删除明文密码的说明。 2024-05-30 第八十九次正式发布。 优化: 使用 云堡垒机 时需要配置哪些端口?、版本升级有哪些注意事项?修改端口使用说明。 云 堡垒机 如何将备份数据导入到主备实例中修改答案描述为不支持。 新增: 使用云堡垒机时需要配置哪些端口?新增支持PGSQL。 下线: 云堡垒机支持哪些区域和可用分区? 2024-05-11 第八十八次正式发布。 优化: 云堡垒机支持哪些区域和可用分区?补充支持的Region。 资源运维过程有哪些常见报错?补充错误码简写格式。 2024-04-29 第八十七次正式发布。 优化: 补充支持的region信息。 2024-04-25 第八十六次正式发布。 新增: CBH如何对接三方邮箱服务器? 跨版本升级之后证书状态异常怎么处理? 2024-04-02 第八十五次正式发布。 新增: 应用运维登录后显示本次链接已断开怎么处理? 2023-07-19 第八十四次正式发布。 新增如下问题: 通过Web浏览器运维,文件列表获取失败怎么办? 2023-06-12 第八十三次正式发布。 修改如下问题: 通过Web浏览器登录资源,报Code:C_515错误怎么办? 2023-04-07 第八十二次正式发布。 新增如下问题: 如何使用 IAM 登录云堡垒机? 2022-07-15 第八十一次正式发布。 新增如下问题: 21.6.6-云堡垒机如何从3.3.37及以下版本升级至3.3.38版本。 2022-05-09 第八十次正式发布。 修改如下问题: 如何解决“mstsc客户端访问服务器资源时,移动界面应用有黑屏”的问题? 2022-04-14 第七十九次正式发布。 修改如下问题: 19.2.4 并发数是什么? 2022-02-24 第七十八次正式发布。 修改如下问题: 云堡垒机支持管理哪些数据库? 2022-01-24 第七十七次正式发布。 修改如下问题: 如何清理个人网盘空间? 2022-01-21 第七十六次正式发布。 增加如下问题: Empty账户是什么账户? 2022-01-12 第七十五次正式发布。 修改如下章节: 使用云堡垒机时需要配置哪些端口? 登录云堡垒机实例时,收不到短信验证码怎么办? 如何使用手机短信认证方式登录系统? 2021-12-20 第七十四次正式发布。 增加如下问题: 通过Web浏览器运维,单击“文件传输”加载不出文件列表怎么办? 2021-12-16 第七十三次正式发布。 增加如下问题: 如何解决“运维Windows服务器时使用WPS软件输入中文异常”的问题? 2021-12-14 第七十二次正式发布。 优化如下问题: 如何通过云堡垒机纳管RDS数据库? 云堡垒机如何续费,更新授权? 如何处理“授权License快到期或者已到期,需及时更新License许可证”的问题? 上传/下载文件失败怎么办? 通过云堡垒机登录资源异常怎么办? 增加如下问题 通过云控制台创建的E CS ,会自动关联到云堡垒机吗? 云堡垒机创建成功后,可以删除admin账号吗? 2021-12-07 第七十一次正式发布。 优化如下问题: 云堡垒机如何续费,更新授权? 2021-11-25 第七十次正式发布。 优化如下问题: 云堡垒机支持哪些区域和可用分区? 2021-11-22 第六十九次正式发布。 优化如下问题: 上传/下载文件失败怎么办? 2021-11-18 第六十八次正式发布。 增加如下常见问题: 如何解决“mstsc客户端访问服务器资源时,移动界面应用有黑屏”的问题? 如何解决“mstsc客户端访问服务器资源时鼠标出现黑块”的问题? 2021-11-15 第六十七次正式发布。 增加如下常见问题: 如何处理“授权License快到期或者已到期,需及时更新License许可证”的问题? 如何通过云堡垒机纳管RDS数据库? 2021-11-12 第六十六次正式发布。 修改常见问题通过Web浏览器运维,如何使用快捷键复制/粘贴文本?。 2021-11-10 第六十五次正式发布。 修改常见问题使用云堡垒机时需要配置哪些端口?。 架构调整。 2021-11-02 第六十四次正式发布。 修改常见问题如何重置云堡垒机用户登录密码?。 2021-10-28 第六十三次正式发布。 修改常见问题云堡垒机支持备份哪些系统数据?。 2021-10-18 第六十二次正式发布。 修改常见问题上传/下载文件失败怎么办?。 2021-10-13 第六十一次正式发布。 修改常见问题云堡垒机支持管理哪些数据库?。 2021-09-28 第六十次正式发布。 增加常见问题如何通过云堡垒机来访问内网提供的服务?。 增加常见问题如何在云堡垒机上添加IPV6地址的服务器?。 修改常见问题可以删除某一天的云堡垒机运维数据吗?。 2021-09-23 第五十九次正式发布。 增加常见问题云堡垒机SSH运维支持哪些算法?。 修改常见问题云堡垒机可以管理多个子网的资源吗?。 2021-09-16 第五十八次正式发布。 修改常见问题通过Web浏览器登录主机资源,报Code:C_769错误怎么办?。 2021-09-03 第五十七次正式发布。 修改常见问题通过Web浏览器运维,如何上传/下载文件?。 修改常见问题云堡垒机有哪些文件传输方式?。 修改常见问题云堡垒机能对上传文件进行安全检测吗?。 2021-08-11 第五十六次正式发布。 修改常见问题云堡垒机支持哪些区域和可用分区?。 优化常见问题堡垒机变更规格和升级是否会造成审计数据丢失? 2021-07-27 第五十四次正式发布。 增加堡垒机变更规格和升级是否会造成审计数据丢失?。 修改SSH协议主机,如何使用FTP/SFTP传输文件?。 修改如何配置SSO单点登录工具?,增加了相关说明。 2021-07-15 第五十三次正式发布。 原基础版更名为标准版,增强版更名为专业版。 2021-06-18 第五十二次正式发布。 优化上传/下载文件失败怎么办?。 2021-06-16 第五十一次正式发布。 增加如何解决短信限制问题?。 增加通过堡垒机登录服务器资源,报“并发会话超出许可限制”怎么办?。 优化上传/下载文件失败怎么办?。 优化登录云堡垒机系统异常怎么办?。 优化云堡垒机支持管理哪些数据库?。 优化如何创建云堡垒机数据库运维?。 2021-06-08 第五十次正式发布。 新增FAQ通过VPN或者VPC Peering打通VPC后,新VPC下的VM登录失败怎么办?。 2021-05-27 第四十九次正式发布。 架构调整。 2021-05-17 第四十八次正式发布。 修改如何配置云堡垒机的安全组?,增加2222出方向。 2021-05-13 第四十七次正式发布。 本次更新说明如下: 增加云堡垒机是否支持纳管非华为云和云下服务器?问题。 增加使用云堡垒机时需要配置哪些端口?问题。 2021-05-07 第四十六次正式发布。 本次更新说明如下: 修改登录云堡垒机实例时,收不到短信验证码怎么办?问题,增加可能原因及解决办法。 修改云堡垒机可以管理多个子网的资源吗?问题。 2021-04-23 第四十五次正式发布。 修改云堡垒机实例有哪些规格?问题,增加了2000规格。 2021-04-22 第四十四次正式发布。 本次更新说明如下: 新增通过堡垒机登录主机,无法正常登录怎么办?问题。 新增云堡垒机可新建多少个用户?问题。 修改云堡垒机实例可以退订吗?问题,增加约束限制。 2021-02-26 第四十三次正式发布。 本次更新说明如下: 新增了为什么收到登录资源提示,但历史会话无登录记录?问答。 2021-02-09 第四十二次正式发布。 本次更新说明如下: 修改了通过Web浏览器登录资源,报Code:C_515错误怎么办?问答。 2021-01-25 第四十一次正式发布。 本次更新说明如下: 修改了云堡垒机实例有哪些规格?问答,新增1000规格。 2021-01-20 第四十次正式发布。 本次更新说明如下: 新增了为什么视频可播放时长比总会话时长短?问答; 新增了通过Web浏览器登录资源,报Code:T_1006错误怎么办?问答; 新增了无法添加资源,提示“资源超出许可限制”怎么办?问答; 新增了通过Web浏览器运维,提示不支持文件传输怎么办?问答。 2020-11-24 第三十九次正式发布。 本次更新说明如下: 修改了“什么是云堡垒机?”问答,下线运维专家服务,修订相关描述; 删除了运维专家服务支持哪些服务?问答。 2020-09-22 第三十八次正式发布。 本次更新说明如下: 新增了登录云堡垒机的初始密码是什么?问答; 修改了如何重置云堡垒机用户登录密码?问答; 修改了如何绑定手机令牌?问答。 2020-08-26 第三十七次正式发布。 本次更新说明如下: 新增了云堡垒机支持图形化运维Linux主机吗?问答; 新增了如何取消手机短信方式登录认证?问答; 新增了应用发布访问异常,调用程序失败怎么办?问答; 修改了云堡垒机系统有哪些登录认证方式?问答,新增Azure AD认证方式; 修改了收不到短信验证码怎么办?问答。 2020-08-07 第三十六次正式发布。 本次更新说明如下: 修改了云堡垒机实例有哪些规格?问答,新增500资产规格。 2020-07-17 第三十五次正式发布。 本次更新说明如下: 新增了云堡垒机可以管理多个子网的资源吗?问答; 新增了云堡垒机可以跨账号管理资源吗?问答; 新增了如何修改用户手机号码?问答; 新增了华为云账号可以登录云堡垒机系统吗?问答; 修改了云堡垒机可以跨区域或跨VPC网络管理主机吗?问答; 修改了如何重置云堡垒机用户登录密码?问答; 修改了云堡垒机支持备份哪些系统数据?问答。 2020-07-03 第三十四次正式发布。 本次更新说明如下: 新增了云堡垒机数据支持备份到OBS吗?问答; 修改了云堡垒机支持管理哪些数据库?问答,补充支持调用Toad for Oracle客户端说明; 修改了如何备份系统数据?问答,补充持远程备份日志到OBS桶说明。 2020-06-24 第三十三次正式发布。 本次更新说明如下: 修改了资产数是什么?问答; 修改了云堡垒机支持IAM细粒度管理吗?问答,CBH服务支持IAM权限管理功能。 2020-06-22 第三十二次正式发布。 本次更新说明如下: 新增了云堡垒机支持在专属云上使用吗?问答; 新增了通过Web运维,如何使用快捷键复制/粘贴文本?问答; 新增了云堡垒机运维会话,经常登录超时断开连接怎么办?问答; 修改了云堡垒机有哪些文件传输方式?问答; 修改了云堡垒机运维快捷键有哪些?问答; 修改了通过Web运维,如何设置会话窗口的分辨率?问答; 修改了上传/下载文件失败怎么办?问答。 2020-06-16 第三十一次正式发布。 本次更新说明如下: 新增了云堡垒机规格支持降级购买吗?问答; 新增了CBH系统允许多用户同时登录同一资源吗?问答; 新增了如何设置运维会话的分辨率?问答; 新增了为什么Excel打开CBH系统数据文件显示乱码?问答。 2020-06-10 第三十次正式发布。 本次更新说明如下: 新增了云堡垒机的“主机网盘”是什么?问答; 新增了如何清理个人网盘空间?问答; 修改了如何设置个人网盘空间大小?问答; 修改了通过Web运维,如何上传/下载文件?问答。 2020-06-02 第二十九次正式发布。 本次更新说明如下: 新增了通过Web运维,如何上传/下载文件?问答; 新增了主机资源账户验证不通过怎么办?问答; 修改了如何设置个人网盘空间大小?问答。 2020-05-14 第二十八次正式发布。 本次更新说明如下: 新增了登录云堡垒机系统,系统提示“499:服务错误”怎么办?问答; 修改了收不到短信验证码怎么办?问答; 修改了登录云堡垒机系统,系统提示“404:服务错误”怎么办?问答。 2020-05-11 第二十七次正式发布。 本次更新说明如下: 新增了云堡垒机登录主机资源,报Code:C_519错误怎么办?问答; 修改了云堡垒机支持哪些区域和可用分区?问答,新增“华南-广州”的可用区3和可用区5; 修改了如何设置个人网盘空间大小?问答; 修改了云堡垒机登录资源,报Code:T_514错误怎么办?问答。 2020-04-24 第二十六次正式发布。 本次更新说明如下: 新增了“版本升级有哪些注意事项?”问答; 新增了云堡垒机登录资源,报Code:T_514错误怎么办?问答; 新增了运维过程可能有哪些报错?问答; 修改了版本升级,如何备份云堡垒机系统中数据?问答; 修改了如何备份系统数据?问答。 2020-03-23 第二十五次正式发布。 本次更新说明如下: 新增了云堡垒机系统审计日志能保存多久?问答; 新增了云堡垒机系统审计日志处理机制是什么?问答。 2020-03-17 第二十四次正式发布。 本次更新说明如下: 新增了云堡垒机可以免费使用吗?问答; 新增了提示资源售罄,如何购买云堡垒机实例?问答; 新增了FTP/SFTP远程备份失败怎么办?问答; 修改了云堡垒机资源账户有哪些状态?问答; 修改了云堡垒机如何续费,更新授权?问答; 修改了云堡垒机可以跨区域或跨VPC网络管理主机吗?问答; 修改了如何重置云堡垒机系统登录密码?问答; 修改了云堡垒机登录主机资源异常怎么办?问答; 修改了上传/下载文件失败怎么办?问答。 2020-03-06 第二十三次正式发布。 本次更新说明如下: 新增了云堡垒机支持手机APP运维吗?问答; 新增了云堡垒机能对上传文件进行安全检测吗?问答; 新增了为什么不能识别批量导入的华为云主机?问答; 新增了如何增加云堡垒机实例配额?问答; 修改了如何配置文件管理权限?问答。 2020-02-27 第二十二次正式发布。 本次更新说明如下: 新增了如何配置文件管理权限?问答; 修改了云堡垒机系统有哪些登录认证方式?问答。 2020-01-21 第二十一次正式发布。 本次更新说明如下: 新增了云堡垒机可提供哪些审计日志?问答; 新增了云堡垒机资源账户有哪些状态?问答; 新增了云堡垒机登录主机资源,报Code:C_515错误怎么办?问答; 新增了云堡垒机登录Linux主机,报Code:C_769错误怎么办?问答。 2020-01-10 第二十次正式发布。 本次更新说明如下: 新增了“云堡垒机可以统一管理企业ERP上云、SAP上云等业务吗?”问答; 新增了“云堡垒机支持IAM细粒度管理吗?”问答; 新增了可以删除某一天的云堡垒机运维数据吗?问答; 新增了如何配置SSO单点登录工具?问答; 新增了如何设置个人网盘空间大小?问答; 新增了如何修改云堡垒机资源账户密码?问答; 新增了登录云堡垒机系统,报错IP/MAC地址不在登录范围怎么办?问答; 新增了登录云堡垒机系统后,可登录运维资源不可见了怎么办?问答; 新增了应用运维PL/SQL客户端乱码了怎么办?问答; 新增了登录主机资源后,提示“拒绝请求的会话访问”怎么办?问答; 新增了不能登录云堡垒机数据库资源怎么办?问答; 新增了云堡垒机带宽超限了怎么办?问答; 新增了云堡垒机升级版本是否收费?问答; 修改了如何配置云堡垒机的安全组?问答; 修改了如何重置云堡垒机系统登录密码?问答; 修改了如何设置云堡垒机资源标签?问答; 修改了云堡垒机系统登录异常怎么办?问答; 修改了云堡垒机登录主机资源异常怎么办?问答; 修改了云堡垒机主机运维不能拷贝文本怎么办?问答; 修改了云堡垒机如何续费?问答; 修改了“在创建的时候,新建角色为什么无法选择上级部门?”为在新建用户/资源时,为什么无法选择上级部门?。 2019-12-26 第十九次正式发布。 本次更新说明如下: 新增了“如何使用云堡垒机资源标签?”问答; 新增了“云堡垒机不同用户的资源标签可以共用吗?”问答; 修改了“如何设置云堡垒机资源标签?”问答; 修改了“如何配置SSH Key登录主机资源?”问答; 修改了“云堡垒机登录资源异常怎么办?”为“云堡垒机登录主机资源异常怎么办?”; 修改了“华为云堡垒机是否提供License?”为“云堡垒机是否提供第三方License?”。 2019-12-20 第十八次正式发布。 本次更新说明如下: 新增了“云堡垒机可以 域名 登录吗?”问答; 新增了“如何设置云堡垒机资源标签?”问答; 新增了“如何创建云堡垒机数据库运维?”问答; 新增了“云堡垒机登录资源异常怎么办?”问答; 新增了“云堡垒机Web运维登录超时了怎么办?”问答; 新增了“无法拷贝超长文本到Windows主机怎么办?”问答; 新增了“如何配置SSH Key登录主机资源?”问答; 新增了“如何配置云堡垒机Web证书?”问答; 修改了“云堡垒机支持管理哪些数据库?”问答; 修改了“云堡垒机系统登录异常怎么办?”问答; 修改了“上传/下载超大文件失败怎么办?”为“上传/下载文件失败怎么办?”; 修改了“云堡垒机运维界面操作快捷键有哪些?”为“云堡垒机Web运维快捷键有哪些?”; 修改了“云堡垒机实例到期后如何续费?”为“云堡垒机如何续费?”。 2019-12-11 第十七次正式发布。 本次更新说明如下: 修改了“云堡垒机有哪些登录认证方式?”问答。 2019-11-29 第十六次正式发布。 本次更新说明如下: 修改了“云堡垒机有哪些登录认证方式?”问答; 修改了“如何重置云堡垒机系统登录密码?”问答; 修改了“自动登录、手动登录、提权登录之间有什么区别?”标题为“如何登录云堡垒机纳管资源?”。 2019-11-19 第十五次正式发布。 本次更新说明如下: 新增了“系统有哪些安全加固措施?”问答; 新增了“登录云堡垒机系统,收不到短信验证码怎么办?”问答; 新增了“自动化运维包括哪些内容?”问答; 新增了“如何备份系统数据?”问答。 2019-11-13 第十四次正式发布。 本次更新说明如下: 新增了“云堡垒机可以管理不同区域的主机吗?”问答; 新增了“上传/下载超大文件失败怎么办?”问答。 2019-11-06 第十三次正式发布。 本次更新说明如下: 修改了“云堡垒机支持哪些区域和可用分区?”问答; 修改了“云堡垒机支持变更规格吗?”问答; 修改了“如何配置云堡垒机的安全组?”问答。 2019-10-28 第十二次正式发布。 本次更新说明如下: 新增了“如何创建运维协同会话?”问答。 2019-10-22 第十一次正式发布。 本次更新说明如下: 修改了“云堡垒机支持哪些登录方式?”问答; 修改了“如何配置云堡垒机的安全组?”问答; 删除了“云堡垒机有客户端吗?”问答; 删除了“设置了自动发现主机功能,为什么无法发现主机?”问答。 2019-09-27 第十次正式发布。 本次更新说明如下: 新增了“云堡垒机支持管理哪些数据库?”问答; 新增了“版本升级,如何迁移云堡垒机系统中数据?”问答; 修改了“如何重置云堡垒机系统登录密码?”问答; 修改了“如何设置登录云堡垒机输入密码限制?”问答; 修改“如何解锁被锁定IP?”为“如何解锁登录云堡垒机时被锁定的用户IP?”; 删除了“云堡垒机支持哪些区域使用?”问答; 删除了“云堡垒机能以报表形式导出哪些数据?”问答。 2019-09-12 第九次正式发布。 本次更新说明如下: 修改了“如何设置登录云堡垒机输入密码限制?”问答; 修改了“如何解锁被锁定IP?”问答; 删除了“如何解锁被锁定的云堡垒机用户账号?”问答。 2019-09-06 第八次正式发布。 本次更新说明如下: 新增了“什么是区域和可用区?”问答; 修改了“如何重置云堡垒机系统登录密码?”问答; 修改了“云堡垒机系统登录异常怎么办?”问答。 2019-08-30 第七次正式发布。 本次更新说明如下: 修改了“云堡垒机支持变更规格吗?”问答; 删除了“如何对云堡垒机进行变更规格?”问答; 修改了“云堡垒机变更规格规格的费用如何计算?”问答; 修改了“云堡垒机实例有哪些规格?”问答; 修改了“运维专家服务支持哪些服务?”问答 修改了“云堡垒机系统登录异常怎么办?”问答。 2019-08-23 第六次正式发布。 本次更新说明如下: 新增了“云堡垒机磁盘空间满了怎么办?”问答; 修改了“如何创建云堡垒机的安全组?”问答; 修改了“云堡垒机支持在哪些区域使用?”问答; 修改了“登录云堡垒机系统,可能会遇到哪些故障?”问答; 修改了“云堡垒机实例有哪些规格?”问答。 2019-08-09 第五次正式发布。 本次更新说明如下: 新增了“云堡垒机实例有哪些规格?”问答; 新增了“云堡垒机支持哪些计费方式?”问答; 新增了“云堡垒机实例到期后如何续费?”问答; 新增了“云堡垒机实例可以退订吗?”问答; 新增了“如何对云堡垒机进行变更规格?”问答; 新增了“如何创建云堡垒机的安全组?”问答。 修改了“云堡垒机实例有哪些规格?”问答; 新增了“运维专家服务支持哪些服务?”问答; 新增了“什么是云堡垒机?”问答; 新增了“云堡垒机实例与云堡垒机系统的区别是什么?”问答; 新增了“云堡垒机有哪些应用场景?”问答; 新增了“云堡垒机数据支持备份到OBS吗?”问答; 新增了“云堡垒机有客户端吗?”问答; 新增了“如何选择云堡垒机实例区域和可用区?”问答; 新增了“云堡垒机支持在哪些区域使用?”问答; 新增了“导入云堡垒机的访问密钥AK/SK是什么?如何获取?”问答; 新增了“云堡垒机能以报表形式导出哪些数据?”问答; 新增了“云堡垒机支持哪些登录方式?”问答; 新增了“云堡垒机支持变更规格吗?”问答; 新增了“华为云堡垒机是否提供License?”问答; 新增了“如何重置云堡垒机系统登录密码?”问答; 新增了“如何解锁被锁定的云堡垒机用户账号?”问答; 新增了“如何解锁被锁定IP?”问答; 新增了“如何获取企业协议号码?”问答; 新增了“云堡垒机系统操作快捷键有哪些?”问答; 新增了“如何批量导入/导出云主机资源?”问答; 新增了“如何购买售罄区域云堡垒机实例?”问答; 新增了“登录云堡垒机后,为什么无法查看运维主机信息?”问答; 新增了“登录云堡垒机系统,可能会遇到哪些故障?”问答; 新增了“为什么云堡垒机绑定了手机令牌后,登录提示“您无法用手机令牌登录,请尝试其他登录方式”?”问答; 新增了“设置了自动发现主机功能,为什么无法发现主机?”问答; 新增了“登录云堡垒机系统,可能会遇到哪些故障?”问答。 2018-09-18 第四次正式发布。 2018-07-27 第三次正式发布。 2018-06-04 第二次正式发布。 2018-05-15 第一次正式发布。
  • 相关操作 在“应用服务”页面中支持进行以下应用管理操作: 编辑应用资产:单击目标应用右侧的“编辑”,修改应用资产配置。 修改文件配置:单击目标应用右侧的“文件配置”,修改应用资产的系统配置信息。 请确保修改内容符合配置规则,修改后原文件配置将被替换。 删除应用资产:单击目标应用右侧的“删除”,删除不再需要的应用资产。 批量删除应用资产:勾选多个应用,单击右上角的“删除”。 访问分析:单击目标应用右侧的,在下拉框中选择访问分析,查看应用资产的访问情况。 风险分析:单击目标应用右侧的,在下拉框中选择风险分析,查看应用资产的风险情况。 查看接口信息:单击目标应用右侧的,在下拉框中选择接口配置,查看应用资产的接口信息。 修改系统Nginx配置:单击“全局配置”,修改系统全局的Nginx配置。 请确保修改内容符合配置规则,修改后原文件配置将被替换。 导出应用资产信息:单击“导出”,导出应用资产信息。
  • 操作场景 新增的自定义敏感数据标签启用后,需要在相应接口中进行手动配置,配置后系统将基于自定义标签的规则识别自定义敏感数据。 例如,应用demo的接口/user/info中有一项数据为订单号,该订单号的表示形式通常为“DD+12位数字”(例如DD123456789123),并且您已将订单号添加至敏感数据标签库,您需要配置在接口中配置,以识别接口中的订单号这一数据标签。 本章节介绍如何识别自定义敏感数据标签。
  • 语法格式 1 2 3 4 5 6 7 8 9 10 11 12 CREATE [ [ GLOBAL | LOCAL | VOLATILE ] { TEMPORARY | TEMP } | UN LOG GED ] TABLE [ IF NOT EXISTS ] table_name { ({ column_name data_type [ compress_mode ] [ COLLATE collation ] [ column_constraint [ ... ] ] | table_constraint | LIKE source_table [ like_option [...] ] } [, ... ])| LIKE source_table [ like_option [...] ] } [ WITH ( {storage_parameter = value} [, ... ] ) ] [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ] [ COMPRESS | NOCOMPRESS ] [ DISTRIBUTE BY { REPLICATION | ROUNDROBIN | { HASH ( column_name [,...] ) } } ] [ TO { GROUP groupname | NODE ( nodename [, ... ] ) } ] [ COMMENT [=] 'text' ]; 其中列约束column_constraint为: 1 2 3 4 5 6 7 8 9 10 [ CONSTRAINT constraint_name ] { NOT NULL | NULL | CHECK ( expression ) | DEFAULT default_expr | ON UPDATE on_update_expr | COMMENT 'text' | UNIQUE [ NULLS [NOT] DISTINCT | NULLS IGNORE ] index_parameters | PRIMARY KEY index_parameters } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] 其中列的压缩可选项compress_mode为: 1 { DELTA | PREFIX | DICTIONARY | NUMSTR | NOCOMPRESS } 其中表约束table_constraint为: 1 2 3 4 5 6 [ CONSTRAINT constraint_name ] { CHECK ( expression ) | UNIQUE [ NULLS [NOT] DISTINCT | NULLS IGNORE ] ( column_name [, ... ] ) index_parameters | PRIMARY KEY ( column_name [, ... ] ) index_parameters | PARTIAL CLUSTER KEY ( column_name [, ... ] ) } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] 其中like选项like_option为: 1 { INCLUDING | EXCLUDING } { DEFAULTS | CONSTRAINTS | INDEXES | STORAGE | COMMENTS | PARTITION | RELOPTIONS | DISTRIBUTION | DROPCOLUMNS | ALL } 其中索引参数index_parameters为: 1 [ WITH ( {storage_parameter = value} [, ... ] ) ]
  • 注意事项 列存表支持的数据类型请参考表3。 创建列存和HDFS分区表的数量建议不超过1000个。 表中的主键约束和唯一约束必须包含分布列。 行存REPLICATION分布表不支持将系统列设置为主键。 如果在建表过程中数据库系统发生故障,系统恢复后可能无法自动清除之前已创建的、大小为0的磁盘文件。此种情况出现概率小,不影响数据库系统的正常运行。 列存表支持PARTIAL CLUSTER KEY、主键和唯一表级约束,不支持外键表级约束。 列存表的字段约束只支持NULL、NOT NULL和DEFAULT常量值。 列存表支持delta表,受表级参数enable_delta控制是否开启,受参数deltarow_threshold控制进入delta表的阈值。 冷热表仅支持列存分区表,依赖于可用的OBS服务。 冷热表仅支持默认表空间为default_obs_tbs,如需新增obs表空间可联系技术支持。 云原生3.0版本兼容列存所有版本,建表时需显式指定colversion=1.0/2.0/3.0。当colversion=3.0时建立表为存算分离表,不显式指定colversion时默认创建3.0版本列存表。需注意,创建存算分离表时指定colversion为3.0的同时需要将orientation属性设置为column。 云原生3.0版本的存算分离表不支持delta表,即使打开表级参数enable_delta,数据仍插入到主表中。因此,表在执行vacuum deltamerge时也不会执行任何动作,执行会直接返回。 云原生3.0版本的存算分离表不支持Hstore表、冷热表、时序表。 云原生3.0版本的存算分离表只支持列存表,依赖于可用的OBS服务。默认OBS表空间为cu_obs_tbs表空间。 云原生3.0版本创建存算分离表时,用户需要拥有默认SCHEMA(SCHEMA名称为CSTORE)的USAGE权限。 云原生3.0版本的存算分离表不支持创建临时表,创建的临时表会被自动转化为colversion=2.0的列存表。
  • 架构说明 图1 云原生3.0架构 Serverless云原生架构 存算管的三层分离,计算存储资源独立、灵活、快速伸缩。 高性价比满足用户变化多样的负载需求和严格的负载隔离要求。 极致弹性 多样的弹性方式逻辑集群(Virtual Warehouse)扩缩容。 多逻辑集群间数据实时共享,一份数据承载多样负载,无需拷贝。 通过逻辑集群实现吞吐/并发的线性提升,同时具备良好的读写分离、负载隔离能力。 湖仓一体 数据湖 数据仓库 数据无缝混合查询。 数据湖分析体验数仓的极致性能和精准管控度。
  • 应用场景 湖仓一体 无缝访问数据湖 对接Hive Metastore元数据管理,直接访问数据湖的数据表定义,无需用户创建外表,只需创建external schema即可。 支持主要数据格式:ORC,Parquet。 融合查询 混合查询数据湖和仓内的任意数据。 查询一步到位输出到仓内/数据湖,无需额外数据中转拷贝。 极致查询性能 使用数仓高质量的查询计划和高效的执行引擎。 使用数仓的负载管理手段,精准控制。 极致弹性 计算资源快速伸缩,存储空间按需使用,同时大幅度降低存储成本。适用于稳态业务和敏态业务。 提供两种弹性模式,既可以对当前集群进行扩缩容,也可以新增逻辑集群。 新增逻辑集群可以提高并发和吞吐,也适用于把不同的业务绑定在不同的VW上,实现读写分离、负责隔离;适用于业务负载周期性变化的场景,比如00:00-7:00跑批业务增加。 数据共享 一份数据承载多样负载,数据实时共享,支持不同业务数据快速共享。 任意逻辑集群均可承载读写负载。 多逻辑集群间共享数据,无需拷贝,数据在多逻辑集群间实时可见。
  • 简介 云原生数仓DWS 3.0采用计算存储分离架构,解决了计算存储必须等比例缩放的问题。赋能用户面向业务峰谷时,对计算能力进行快速且独立的扩缩要求,同时保证存储无限扩展、按需付费,快速、敏捷的响应业务变化,同时具有更高的性价比,进一步助力企业降本增效。 DWS 3.0具有以下优势: 湖仓一体:提供简单、易维护的湖仓一体体验,无缝对接 DLI ,支持元数据自动导入、外部表查询加速、内外表关联查询,支持数据湖格式读写,简化数据入湖入仓。 极致弹性:计算资源快速伸缩,存储空间按需使用,同时大幅度降低存储成本。历史数据无需再迁移到其他存储介质上,让数据分析更简单,一站式解决金融、互联网等行业快速增长的数据分析需求。 数据共享:一份数据承载多样负载,数据实时共享,多写多读的使用模式,在支持不同业务数据快速共享的同时,具备良好的计算资源隔离能力。
  • 产品形态对比 表1 DWS 3.0与DWS 2.0差异 数仓类型 DWS 2.0 DWS 3.0 适用场景 融合分析业务,一体化OLAP分析场景。主要应用于金融、政企、电商、能源等领域。 融合分析,离线一体化OLAP分析场景。针对互联网场景进行了深度优化。 产品优势 性价比高。 支持冷热数据分析,存储、计算弹性伸缩。 成本低,并发高。 支持存算分离,存储按需使用,计算快速伸缩,无限算力、无限容量等。 支持数据共享,支持湖仓一体。 功能特点 支持海量数据离线处理和交互查询,数据规模大、复杂数据挖掘具有很好的性能优势。 支持实时分析、离线处理和交互查询,数据规模大、复杂数据挖掘具有很好的性能优势。 SQL语法 SQL语法兼容性高,语法通用,易于使用。 SQL语法兼容性高,语法通用,易于使用。 GUC参数 丰富的GUC参数,根据用户业务场景适配最适合客户的数仓环境。 丰富的GUC参数,根据用户业务场景适配最适合客户的数仓环境。
  • 手动初始化数据盘 MBR分区个数最多支持4个主分区或最多3个主分区+1个扩展分区,在扩展分区中创建任意多个逻辑分区。 例如:您需要划分4个分区,可以使用4个主分区,或者1个主分区+1个扩展分区(3个逻辑分区),或者2个主分区+1个扩展分区(2个逻辑分区),或者3个主分区+1个扩展分区(1个逻辑分区)。 示例说明:使用fdisk工具,针对“/dev/vdb”数据盘划分2个MBR主分区,分别为40GiB(/dev/vdb1)、60GiB(/dev/vdb2)。 登录云服务器后,针对数据盘“/dev/vdb”划分2个主分区/dev/vdb1、/dev/vdb2。 查看/dev/vdb数据盘容量为100GiB。 lsblk [root@ecs-centos76 ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 40G 0 disk ├vda1 253:1 0 1G 0 part /boot └vda2 253:2 0 39G 0 part / vdb 253:16 0 100G 0 disk 开始新建第一个主分区/dev/vdb1。 fdisk /dev/vdb n p [root@ecs-test-0001 ~]# fdisk /dev/vdb Welcome to fdisk (util-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Device does not contain a recognized partition table Building a new DOS disklabel with disk identifier 0x38717fc1. Command (m for help): n Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p Partition number (1-4, default 1): 1 “Partition type”:“p”表示主分区,“e”表示扩展分区。 针对第一个分区/dev/vdb1(40 GiB)设置起始磁柱值(2048)和截止磁柱值(83886079)。 First sector (2048-209715199, default 2048): 2048 Last sector, +sectors or +size{K,M,G} (2048-209715199, default 209715199):83886079 Partition 1 of type Linux and of size 40 GB is set 开始新建第二个主分区/dev/vdb2。 n p Command (m for help): n Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p Partition number (1-4, default 2): 2 针对第2个分区/dev/vdb2设置起始磁柱值(83886080)和截止磁柱值(209715199)。 First sector (83886080-209715199, default 83886080): 83886080 Last sector, +sectors or +size{K,M,G} (83886080-209715199, default 209715199):209715199 Partition 2 of type Linux and of size 60 GB is set 分区的起始磁柱值和截止磁柱值计算方法: sectors值=容量/512 bytes,1GiB=1073741824 bytes First sector (2048-209715199, default 2048)是数据盘/dev/vdb(100 GiB)的磁柱范围 起始磁柱=2048 截止磁柱值=sectors值-1=(100 * 1073741824 / 512)-1=209715200-1=209715199 数据盘/dev/vdb的第1个分区/dev/vdb1(40 GiB): 起始磁柱值=2048(此处使用数据盘/dev/vdb的起始磁柱) 截止磁柱值=sectors值-1=(40 * 1073741824 / 512 )-1=83886079 数据盘/dev/vdb的第2个分区/dev/vdb2(60 GiB): 起始磁柱值 = /dev/vdb1的截止磁柱值 + 1 = 83886079+1 = 83886080 截止磁柱值 = 起始磁柱值 + sectors - 1 = 83886080+(60 * 1073741824 / 512 ) -1 = 209715199 查看新建分区大小、分区格式信息。 确定之前的分区操作是否正确。 p Command (m for help): p Disk /dev/vdb: 107.4 GB, 107374182400 bytes, 209715200 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x994727e5 Device Boot Start End Blocks Id System /dev/vdb1 2048 83886079 41942016 83 Linux /dev/vdb2 83886080 209715199 62914560 83 Linux Command (m for help): 如果之前分区操作有误,请输入“q”,按“Enter”,则会退出fdisk分区工具,之前的分区结果将不会被保留。此时,重新执行创建分区步骤1和步骤2即可。 确认完成后,将分区结果写入分区表中,并变更同步至操作系统。 w partprobe 如果出现报错“-bash: partprobe: command not found”,则说明系统不识别该命令,需要执行“yum install -y parted”命令来安装该命令。安装成功后再执行上述命令。 再次确认分区格式为MBR。 parted /dev/vdb p [root@ecs-test-0001 ~]# parted /dev/vdb GNU Parted 3.1 Using /dev/vdb Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) p Model: Virtio Block Device (virtblk) Disk /dev/vdb: 107GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 42.9GB 42.9GB primary 2 42.9GB 107GB 64.4GB primary (parted) q [root@ecs-test-0001 ~]# “Partition Table:msdos”表示磁盘分区格式为MBR 输入“q”,按“Enter”,退出parted模式。 分别对分区/dev/vdb1(40GiB)和/dev/vdb2(60GiB)创建ext4文件系统。 mkfs -t ext4 /dev/vdb1 mkfs -t ext4 /dev/vdb2 创建文件系统格式需要等待一段时间,请确保看到如下回显后,再退出。 [root@ecs-test-0001 ~]# mkfs -t ext4 /dev/vdb1 mke2fs 1.42.9 (28-Dec-2013) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 2621440 inodes, 10485504 blocks 524275 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2157969408 320 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done 执行“parted /dev/vdb”命令,再输入“p”,查看分区文件系统类型已经是ext4。 [root@ecs-test-0001 ~]# parted /dev/vdb GNU Parted 3.1 Using /dev/vdb Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) p Model: Virtio Block Device (virtblk) Disk /dev/vdb: 107GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 42.9GB 42.9GB primary ext4 2 42.9GB 107GB 64.4GB primary ext4 (parted) q [root@ecs-test-0001 ~]# 输入“q”,按“Enter”,退出parted模式。 新建目录,并将新建分区挂载至新建目录。 mkdir -p /mnt/sdc mkdir -p /mnt/sdd mount /dev/vdb1 /mnt/sdc mount /dev/vdb2 /mnt/sdd lsblk 查看挂载结果 [root@ecs-test-0001 ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 40G 0 disk ├vda1 253:1 0 40G 0 part / vdb 253:16 0 100G 0 disk ├vdb1 253:17 0 40G 0 part /mnt/sdc ├vdb2 253:18 0 60G 0 part /mnt/sdd 表示新建分区“/dev/vdb1”和“/dev/vdb2”已分别挂载至“/mnt/sdc”、“/mnt/sdd”。 使用磁盘分区的UUID来设置开机自动挂载磁盘分区。 重启后,挂载会失效,因此需要设置开机自动挂载磁盘分区,即在/etc/fstab文件中添加新建磁盘分区信息,启动开机自动挂载磁盘分区。 不建议采用在“/etc/fstab”文件中直接指定设备名(比如/dev/vdb1)的方法,因为云中设备的顺序编码在关闭或者开启云服务器过程中可能发生改变(例如:/dev/vdb1可能会变成/dev/vdb2),可能会导致云服务器重启后不能正常运行。 UUID(universally unique identifier)是Linux系统为磁盘分区提供的唯一的标识字符串。 该操作不会影响弹性云服务器中的现有数据。 查询磁盘分区的UUID。 blkid /dev/vdb1 blkid /dev/vdb2 [root@ecs-test-0001 ~]# blkid /dev/vdb1 /dev/vdb1: UUID="0b3040e2-1367-4abb-841d-ddb0b92693df" TYPE="ext4" /dev/vdb2: UUID="0d6769k2-1745-9dsf-453d-hgd0b34267dj" TYPE="ext4" 磁盘分区“/dev/vdb1”和“/dev/vdb2”的UUID分别为0b3040e2-1367-4abb-841d-ddb0b92693df、0d6769k2-1745-9dsf-453d-hgd0b34267dj。 设置开机自动挂载磁盘分区 vi /etc/fstab 按“i”,进入编辑模式,将光标移至文件末尾,按“Enter”,添加下行内容: UUID=0b3040e2-1367-4abb-841d-ddb0b92693df /mnt/sdc ext4 defaults 0 2 UUID=0d6769k2-1745-9dsf-453d-hgd0b34267dj /mnt/sdd ext4 defaults 0 2 按“ESC”后,输入“:wq”,按“Enter”,保存设置并退出编辑器。 表2 参数说明 参数示例 说明 UUID=0b3040e2-1367-4abb-841d-ddb0b92693df 磁盘分区的UUID /mnt/sdc 磁盘分区的挂载目录 ext4 磁盘分区的文件系统格式 defaults 磁盘分区的挂载选项,此处通常设置为defaults即可 0 Linux dump备份选项。 0表示不使用Linux dump备份。现在通常不使用dump备份,此处设置为0即可。 1表示使用Linux dump备份。 2 fsck选项,即开机时是否使用fsck检查磁盘。 2表示从挂载点为非根目录(/)的分区开始检验。 1表示从挂载点为根目录(/)的分区开始检验。 0表示不检验。 验证自动挂载功能已生效。 umount /dev/vdb1 umount /dev/vdb2 mount -a 则系统会将“/etc/fstab”文件所有内容重新加载。 查询文件系统挂载信息。 mount | grep /mnt/sdc mount | grep /mnt/sdd 回显类似如下信息,说明自动挂载功能生效。 root@ecs-test-0001 ~]# mount | grep /mnt/sdc /dev/vdb1 on /mnt/sdc type ext4 (rw,relatime,data=ordered) root@ecs-test-0001 ~]# mount | grep /mnt/sdd /dev/vdb2 on /mnt/sdd type ext4 (rw,relatime,data=ordered)
  • 使用脚本初始化数据盘 登录云服务器后,查看待初始化的云硬盘的盘符信息。 lsblk 执行以下命令获取自动初始化磁盘脚本。 wget https://ecs-instance-driver.obs.cn-north-1.myhuaweicloud.com/datadisk/LinuxVMDataDiskAutoInitialize.sh 如果回显异常,请检查云服务器是否绑定弹性公网IP,绑定弹性公网IP后才能获取脚本。 使用脚本对/dev/vdb进行初始化 chmod +x LinuxVMDataDiskAutoInitialize.sh ./LinuxVMDataDiskAutoInitialize.sh 输入盘符如/dev/vdb并回车,脚本将自动执行硬盘的创建分区(/dev/vdb1)与格式化。 您可以使用lsblk查看ECS挂载的所有盘符情况。 对于有数据的云硬盘,脚本会自动检测出您选择的磁盘已经被挂载并显示出挂载的位置,请根据提示选择是否卸载磁盘。成功卸载磁盘后根据提示选择是否开始格式化磁盘。 对磁盘进行挂载操作,例如输入挂载目录为/data-test,脚本会自动新建该目录进行挂载操作。 脚本将会自动设置为开机自动挂载。 针对/dev/vdb磁盘分区为/dev/vdb1的初始化成功。
  • 操作场景 本文介绍使用脚本和手动方式初始化Linux系统中的数据盘,不同云服务器的操作系统的初始化操作可能不同,请根据您的实际环境进行操作。 表1 初始化指导 操作指导 操作系统 分区格式 文件系统 初始化工具 配置示例 使用脚本初始化数据盘 CentOS MBR ext4 不涉及 设备名:/dev/vdb 分区名:/dev/vdb1 挂载目录:/data-test 手动初始化数据盘 不限 GPT MBR ext*(如ext2、ext3、ext4)、xfs、btrfs fdisk parted 初始化工具:fdisk 设备名:/dev/vdb 文件系统:ext4 挂载目录:/mnt/sdc、/mnt/sdd 分区一:/dev/vdb1 容量:40GiB 分区格式:MBR 分区二:/dev/vdb2 容量:60GiB 分区格式:MBR
  • 步骤三:确认配置并购买ECS 在页面右侧的“配置概要”中,查看ECS配置详情。 未设置的必选字段会通过红色字体进行提示,需在参数配置区域进行设置。 (可选)单击“生成Open API”。 仅当需要生成Java、Python、Go、.NET、NodeJs、PHP、C++等编程语言的最佳实践脚本时,可执行本步骤。 如下配置信息暂不支持生成: 故障域(云服务器组策略) 弹性公网IP随实例释放 弹性网卡 数据盘随实例释放 系统盘和数据盘加密 云备份 (可选)保存为启动模板。 仅当需要通过本配置创建启动模板,用于创建新的ECS时,可执行本步骤。更多信息,请参见通过智能购买助手购买ECS。 包含以下任一配置项时均不支持保存为启动模板:计费模式为包年/包月、竞价类型为竞享模式、配置了主机安全、登录凭证为密码。 勾选协议并单击“立即购买”。 ECS创建成功后会默认开机。
  • 参数模块八:云服务器管理 设置“云服务器名称”。 本步骤中设置的“云服务器名称”,会被设置为云服务器操作系统中初始的主机名(hostname)。 云服务器名称需符合命名规则:只能由中文字符、英文字母、数字及“_”、“-”、“.”组成。 Windows操作系统云服务器的名称建议不超过15个字符,且不要重名,否则部分Windows应用将无法使用。 弹性云服务器操作系统中的主机名(hostname)的命名规则遵循 RFC 952和RFC 1123规范。 在将“云服务器名称”设置为虚拟机操作系统中的主机名时,为避免出现未知问题,建议使用a-z或0-9以及中划线"-"组成的名称命名。 “_”将在弹性云服务器内部被转换为"-"。 连续使用的“-”和“_”将在弹性云服务器内部被转换为1个“-”。 以“.”、“-”、“_”和中文字符开头将在弹性云服务器内部被忽略,从第一个非以上字符开始。 不作为开头的“.”和中文字符及后面内容将在弹性云服务器内部被忽略。 批量购买多台云服务器时,支持自动增加数字后缀命名或者自定义规则命名。 自动增加数字后缀命名:多台云服务器的名称自动按序增加4位数字后缀。例如:输入ecs,从ecs-0001开始命名;若已有ecs-0010,则从ecs-0011开始命名。 自定义规则命名:通过name_prefix[begin_number,bits]name_suffix格式可给各个云服务器设置不同的名称。begin_number取值区间为[0,9999],bits取值区间为[1,4]。例如:ecs[66,3]abc,若创建2台云服务器最终生成的名称分别为ecs066abc、ecs067abc。 允许重名:允许创建的云服务器名称相同。如果是批量创建,勾选“允许重名”后,批量创建的多台云服务器名称全部相同,不再按序增加。 设置“登录凭证”。 登录凭证用于设置登录ECS的方式。 表12 登录凭证参数配置说明 选项 说明 场景及约束 更多参考 密码 使用设置初始密码方式作为ECS的登录凭证方式,您可以通过用户名密码方式登录ECS。 Linux ECS设置的是root用户的初始密码,Windows ECS设置的是Administrator用户的初始密码。 建议您使用复杂度高的密码,保证密码符合要求,防止恶意攻击。密码设置规则如表2所示。 说明: 系统不会定期自动修改弹性云服务器密码。为安全起见,建议您定期修改密码。 密码使用场景介绍 密钥对 使用密钥对作为ECS的登录凭证方式。 您可以选择使用已有的密钥,或者单击“新建密钥对”创建新的密钥。 密钥对登录凭证方式的安全性更高。 说明: 如果选择使用已有的密钥,请确保您已在本地获取该文件,否则,将影响您正常登录弹性云服务器。 (推荐)通过管理控制台创建密钥对 使用镜像密码 仅当“镜像”选择“私有镜像”,且使用的是已经设置了密码的Linux操作系统私有镜像时,会显示该参数。 支持使用该私有镜像的密码作为ECS的登录密码。 请确保所选择的私有镜像已经设置了密码。 创建加密镜像 创建后设置 暂不设置ECS的密码。 待ECS创建成功后,您需要单击“操作”列下的“重置密码”,根据界面提示,为ECS设置密码。 在控制台重置ECS密码 (可选)设置密码。 仅当“登录凭证”选择“密码”时,会显示该参数。 根据表2完成“密码”和“确认密码”的设置,两次输入需保持一致。 (可选)设置“密钥对”。 仅当“登录凭证”选择“密钥对”时,会显示该参数。通过下拉列表选择可用的密钥对,或参考(推荐)通过管理控制台创建密钥对新建密钥对。 如果选择使用已有的密钥,请确保您已在本地获取该文件,否则,将影响您正常登录弹性云服务器。 (可选)设置“标签”。 如需通过标签管理ECS资源时,可以为ECS添加标签。 标签用于标识弹性云服务器,可以方便识别和管理您拥有的ECS资源。您最多可以给弹性云服务器添加10个标签。 更多信息,请参见标签概述。 创建弹性云服务器时添加的标签,将同步添加至一同创建的EIP和云硬盘(包括系统盘、数据盘)上。如果云服务器使用的是已有EIP,则该标签不会在EIP上标识。 如您的组织已经设定弹性云服务器的相关标签策略,则需按照标签策略规则为弹性云服务器添加标签。如果添加的标签不符合标签策略规则,则可能会导致弹性云服务器创建失败,请联系组织管理员了解标签策略详情。 云服务器创建成功后,您可以在弹性云服务器、EIP和云硬盘详情页,查看到对应的标签。
共100000条