云服务器内容精选

  • 使用须知 账户需要有足够的余额,才可进行扩容。 对于集群实例,仅支持对shard节点进行磁盘扩容,dds mongos节点、config节点和只读节点不能进行磁盘扩容。 选择磁盘加密的实例,新扩容的磁盘空间依然会使用原加密密钥进行加密。 实例处于以下状态时不可扩容: 创建中 规格变更中 节点扩容中 删除节点 小版本升级 磁盘扩容期间,服务不中断。DDS服务只支持扩容磁盘存储空间大小,不支持变更存储类型。
  • 处理方法 本文以修复ext4文件系统为例,其他文件系统错误会有差异。 登录弹性云服务器。 执行以下命令,卸载已经挂载的分区(此处以xvdb1的挂载点为/mnt/sdc为例)。 umount /mnt/sdc 执行以下命令,修复已损坏的文件系统。 fsck -y /mnt/sdc 修复需要较长时间,在此期间请勿做其他操作。 待磁盘修复完毕后,执行以下命令将分区重新挂载。 mount -a 执行以下命令,重启服务器。 reboot
  • 权限配置 如果您使用的是 IAM 子用户,在使用存储空间自动扩容功能前需要配置GeminiDB服务和IAM服务相应的权限。具体操作如下: 配置GeminiDB服务的“GeminiDB FullAccess”权限。 配置IAM服务的细粒度权限。 在IAM控制台配置如下IAM权限策略,具体操作请参见创建自定义策略。 如果采用JSON视图配置自定义策略,“策略内容”可参考如下: { "Version":"1.1", "Statement":[ { "Effect":"Allow", "Action":[ "iam:permissions:listRolesForAgencyOnProject", "iam:permissions:grantRoleToGroupOnProject", "iam:agencies:createAgency", "iam:agencies:listAgencies", "iam:roles:listRoles", "iam:roles:createRole" ] } ]} 创建用户组并授权 您可以在IAM控制台创建用户组,并授予该用户组2中创建的自定义权限和Security Administrator系统角色。 将用户加入用户组 以主账号或者具有IAM权限的IAM子用户登录控制台,将需要设置存储空间自动扩容的实例所属的IAM子用户,加入3中创建的用户组,此时该IAM子用户享有该用户组配置的权限。
  • 响应示例 { "volumes": [ { "status": " available", "attachments": [{}], "availabilityZone": "nova", "createdAt": "2016-05-20T07:57:56.299000", "displayDescription": null, "volumeType": null, "dispalyName": "test", "snapshotId": null, "metadata": {}, "id": "70b14513-faad-4646-b7ab-a065cef282b4", "size": 1 } ]}
  • 响应消息 响应参数如表2所示。 表2 响应参数 参数 参数类型 描述 id String 卷ID,UUID格式。 displayName String 卷名称 status String 卷状态 attachments Array of objects 挂卷信息 availabilityZone String 卷所属AZ createdAt String 创建卷的时间 displayDescription String 卷描述 volumeType String 卷类型 snapshotId String 快照ID metadata Object 元数据 size Integer 卷大小
  • 哪些数据会占用文档数据库实例空间 以下内容占用文档数据库实例空间: 您申请的磁盘空间会有必要的文件系统开销,这些开销包括索引节点和保留块,以及数据库运行必需的空间。 除备份数据以外的用户正常的数据。 文档数据库实例正常运行所需的数据,比如系统数据库、数据库回滚日志、索引等。 文档数据库服务产生的日志输出文件,这些文件会保证文档数据库实例正常稳定地运行。比如oplog文件,默认占磁盘空间的10%,oplog是轮转日志,所以oplog的留存时间主要由oplog产生速率决定,如需修改,可以通过控制台界面修改参数值oplogSizePercent,具体步骤请参见修改DDS实例参数。 父主题: 资源及磁盘管理
  • 背景信息 用户数据已存储在自己的磁盘中,并能邮寄自己的磁盘到华为数据中心,可选择创建磁盘方式服务单。华为数据中心支持用户磁盘类型参见表1。 一个服务单最多支持12块磁盘,且一块磁盘只包含一个分区。 表1 磁盘兼容性 兼容性 支持规格 磁盘规格 SATA 2.5英寸、SATA 3.5英寸、SAS 3.5英寸。 磁盘接口 USB2.0、USB3.0、SAS、SATA。 磁盘文件系统 EXT2、EXT3、EXT4、FAT32、EXFAT、NTFS。
  • 后续处理 如果挂载的云硬盘是新创建的,则云硬盘挂载至裸金属服务器后,需要登录裸金属服务器初始化云硬盘(即格式化云硬盘),之后云硬盘才可以正常使用。初始化数据盘的具体操作请参见初始化数据盘。 如果待挂载磁盘的裸金属服务器规格名称以“hba”为后缀,并且6中选择专属企业存储,挂载成功后,需要登录裸金属服务器运行hot_add命令,扫描新挂载的磁盘。 图2 扫描新映射的LUN 裸金属服务器重启后,云硬盘盘符可能发生变化,请参考如何查看云硬盘盘符?获取云硬盘设备和盘符的对应关系。
  • 约束与限制 待挂载的磁盘与裸金属服务器属于同一可用区。 裸金属服务器的状态为“运行中”或“关机”。 云硬盘的磁盘模式必须为“S CS I”。 如果是非共享盘,待挂载的云硬盘为“可用”状态。 如果是共享盘,待挂载的云硬盘为“正在使用”或“可用”状态。 由于某些机型的服务器没有配备SDI卡,或者其他服务器本身的原因,有些规格或镜像的裸金属服务器不支持挂载云硬盘。 为防止资源滥用,平台限定了各服务资源的配额,对用户的资源数量和容量做了限制。详情请参见查看配额。
  • 常见RAID磁盘阵列介绍 表1 常见RAID磁盘阵列介绍 RAID级别 简介 读写性能 安全性能 磁盘使用率 组建不同RAID阵列所需的最少磁盘数量 RAID0 RAID0将数据分条存储在多个磁盘上,可实现并行读写,提供最快的读写速率。 多个磁盘并行读写获取更高性能 最差 没有冗余能力,一个磁盘损坏,整个RAID阵列数据都不可用 100% 两块 RAID1 通过构造数据镜像实现数据冗余,阵列中一半的磁盘容量投入使用,另一半磁盘容量用来做镜像,提供数据备份。 读性能:与单个磁盘相同 写性能:需要将数据写入两个磁盘,写性能低于单个磁盘 最高 提供磁盘数据的完整备份,当阵列中的一个磁盘失效时,系统可以自动采用镜像磁盘的数据 50% 两块 RAID01 结合RAID0和RAID1两种磁盘阵列,先将一半磁盘组建成RAID0分条存储数据,再用另一半磁盘做RAID1镜像。 读性能:和RAID0相同 写性能:和RAID1相同 比RAID10的安全性能低 50% 四块 RAID10 结合RAID1和RAID0两种磁盘阵列,先将磁盘两两组建成RAID1镜像,再组建RAID0将数据分条存储。 读性能:RAID0相同 写性能:RAID1相同 和RAID1的安全性能相同 50% 四块 RAID5 RAID5不需要单独指定数据校验磁盘,而是将每块磁盘生成的校验信息分块存储至阵列中的每块磁盘中。 读性能:和RAID0相同 写性能:由于要写入奇偶校验信息,写性能低于单个磁盘 比RAID10的安全性能低 66.7% 三块
  • 裸金属服务器是否支持挂载云硬盘?可以挂载多少块数据盘? 是,裸金属服务器支持挂载超高IO、通用型SSD、高IO和普通IO(上一代产品)四种类型的云硬盘;但是完全本地盘机型不支持挂载云硬盘,具体以控制台界面显示为准。 最多可以挂载60块数据盘。 对于已有的裸金属服务器,如果需要进行挂载磁盘操作,磁盘的类型必须为“SCSI”才能挂载成功。如果您需要新建云硬盘进行挂载,在创建页面上,云硬盘的高级配置中必须勾选“SCSI”。 父主题: 磁盘类
  • 操作场景 单独新购买的磁盘为数据盘,可以在磁盘列表中看到磁盘属性为“数据盘”,磁盘状态为“可用”。此时需要将该数据盘挂载给云服务器使用。 系统盘必须随云服务器一同购买,并且会自动挂载,可以在磁盘列表中看到磁盘属性为“系统盘”,磁盘状态为“正在使用”。当系统盘从云服务器上卸载后,此时系统盘的磁盘属性变为“启动盘”,磁盘状态变为“可用”。 卸载后的系统盘即为启动盘,根据您选择的挂载点不同,启动盘可以重新挂载给云服务器用作系统盘或者数据盘。 本章节指导用户挂载非共享磁盘,非共享磁盘只可以挂载至1台云服务器。
  • 操作场景 本章节指导用户挂载已有数据的共享磁盘,只可以用作数据盘。 您可以在磁盘列表中查看磁盘信息,磁盘信息符合以下条件,该磁盘支持挂载至云服务器用作数据盘。 共享盘:共享 磁盘属性:数据盘 磁盘状态:可用或者正在使用 卸载后的系统盘即为启动盘,根据您选择的挂载点不同,启动盘可以重新挂载给云服务器用作系统盘或者数据盘。 共享磁盘最多可以挂载至16台云服务器,当共享盘状态为“正在使用”时,必须确保该共享盘还未挂满。
  • 操作场景 当由于系统盘文件系统损坏等原因导致云服务器无法启动时,您可以卸载该系统盘并将其挂载至其他云服务器作为数据盘,待该磁盘被修复后,再挂载至原云服务器作为系统盘。 当您不再使用系统盘或需要更换一个新的系统盘时,您需要先卸载已挂载的系统盘。 系统盘卸载后,不会自动删除,因此仍会持续计费,如您不再需要该系统盘,请及时删除或退订。 系统盘目前支持离线卸载,即在挂载该磁盘的云服务器处于“关机”状态,才可以卸载磁盘。因此,运行状态的云服务器需要先关机然后再卸载相应的系统盘。 挂载至云服务器的系统盘,磁盘属性为“系统盘”,磁盘状态为“正在使用”。当系统盘从云服务器上卸载后,此时系统盘的磁盘属性变为“启动盘”,磁盘状态变为“可用”。 卸载后的系统盘即为启动盘,根据您选择的挂载点不同,启动盘可以重新挂载给云服务器用作系统盘或者数据盘。
  • 操作场景 当前扩容功能支持扩大磁盘容量,不支持缩小磁盘容量。 扩容状态为“正在使用”的磁盘,即当前需要扩容的磁盘已经挂载给云服务器。 对状态为“正在使用”的磁盘进行扩容时,磁盘所挂载的云服务器状态必须为“运行中”或者“关机”才支持扩容。 共享磁盘必须在“可用”状态下进行扩容,扩容方法请参见扩容状态为“可用”的磁盘。 扩容状态为“正在使用”的磁盘时,对磁盘所挂载的云服务器操作系统有要求,当前支持的云服务器操作系统如表1所示,包含“公共镜像”中操作系统以及表格中的其他操作系统。 若云服务器操作系统不满足要求,则需要先卸载磁盘再执行扩容操作,否则扩容后可能需要将云服务器关机再开机,磁盘容量才会变大。 表1 操作系统 操作系统 版本 CentOS 7.4 64bit 7.3 64bit 7.2 64bit 6.8 64bit 6.7 64bit 6.5 64bit Debian 8.6.0 64bit 8.5.0 64bit Fedora 25 64bit 24 64bit SUSE SUSE Linux Enterprise Server 12 SP2 64bit SUSE Linux Enterprise Server 12 SP1 64bit SUSE Linux Enterprise Server 11 SP4 64bit SUSE Linux Enterprise Server 12 64bit OpenSUSE 42.2 64bit 42.1 64bit Oracle Linux Server release 7.3 64bit 7.2 64bit 6.8 64bit 6.7 64bit Ubuntu Server 16.04 64bit 14.04 64bit 14.04.4 64bit Windows Windows Server 2008 R2 Enterprise 64bit Windows Server 2012 R2 Standard 64bit Windows Server 2016 Standard 64bit Redhat Linux Enterprise 7.3 64bit 6.8 64bit