• [问题求助] ARM架构的qcow2镜像在KVM环境能正常启动,在鲲鹏云上无法启动
    我们购买了一套华为鲲鹏920服务器,按照华为云上提供的KVM安装教程搭建了KVM环境。在这个KVM环境上安装标准centos虚拟机能正常启动,说明KVM环境本身没有问题。使用centos的启动文件vmlinuz-4.14.0-49.el7a.aarch64,自定义制作了qcow2格式镜像,在这个KVM环境安装也能启动,但是在华为云上使用鲲鹏架构却拉不起来。现象是打印如下3行信息后就没有输出了。EFI stub: Booting Linux Kernel...EFI stub: Using DTB from configuration tableEFI stub: Exiting boot services and installing virtual address map...镜像制作时使用了grub2-install工具来安装grub,也创建了efi分区。求助,有没有哪位大侠遇到类似问题,请给一些建议,万分感谢
  • [技术干货] 【API进阶之路】因为不会创建云服务器,我被实习生摆了一道
    事情是这样的,公司成立了一个新项目,要给项目建官网,并搭建一个web服务器。按照我的习惯,搭建一个本地虚拟机就好了,部署简单方便还好配置,云服务器嘛,写了10年代码,还是不习惯那玩意儿。我这刚开始动手,就看见实习生屁颠屁颠地跑过来,我心想这小子肯定是想来学虚拟机搭建部署的,这么简单的事都不会,真是白瞎了他那985的学校了。可是...万万没想到啊,小实习生跑到我老大那里邀功去了!!!远远地听见他说:“公司新项目跑在云服务器上了,以后可以根据访问量随时进行弹性扩展,安全稳定还快。”啥?云服务器?这小子居然会配置云服务器?听完汇报,老大看向了我,带着小实习生往我这边走过来……“哼,叫你邀功,撞枪口上了吧,我就说云服务器配置没那么容易,还不是得来找我~”这么想着有点得意,老大走过来拍拍我的肩膀,说:“你跟他学一下怎么配置云服务器,别再用虚拟机了,以后都是麻烦事。”我...他...让我跟一个实习生学???实习生冲我微微一笑,就走了,没过一会扔给我一份文档,上面写着:“创建弹性云服务器流程详解”。打开粗略扫了一眼,代码都直接贴上来了?瞧不起谁?感觉有被冒犯到。技术人嘛,看到代码还是没忍住跑一遍,等我发现bug或跑不通,再给他上上课!结果……真香。内容是这样的:通过API创建云服务器的9个步骤(以指定镜像方式创建云服务器为例)(内容来源)步骤一:确定待创建云服务器所在的可用区。1、查询可用区。(1)接口相关信息URI格式:GET /v2.1/{project_id}/os-availability-zone(2)请求示例GET: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/os-availability-zone(3)响应示例 {   "availabilityZoneInfo": [     {       "hosts": null,       "zoneState": {         "available": true       },       "zoneName":"zone_01"      },     {       "hosts": null,       "zoneState": {         "available": true       },       "zoneName": "zone_01"      }   ] }2、根据实际需要选择可用区,并记录可用区的zoneName。步骤二:确定待创建云服务器的规格。1、查询云服务器规格信息。(1)接口相关信息URI格式:GET/v2.1/{project_id}/flavors/detail{?minDisk,minRam,is_public,sort_key,sort_dir}其中,“?”后的字段为查询规格时可选的查询检索参数。(2)请求示例GET: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/flavors/detail(3)响应示例{   "flavors": [     {       "name": "c1.2xlarge",       "links": [         {           "href": "https://xxx/v2.1/74610f3a5ad941998e91f076297ecf27/flavors/c1.2xlarge",           "rel": "self"         },         {           "href": "https://xxx/74610f3a5ad941998e91f076297ecf27/flavors/c1.2xlarge",           "rel": "bookmark"         }       ],       "ram": 8192,       "OS-FLV-DISABLED:disabled": false,       "vcpus": 8,       "swap": "",       "os-flavor-access:is_public": true,       "rxtx_factor": 1,       "OS-FLV-EXT-DATA:ephemeral": 0,       "disk": 0,       "id": "c1.2xlarge"     } ] }2、根据实际需要选择规格,并记录规格的ID。步骤三:确定待创建云服务器使用的镜像。1、查询镜像。(1)接口相关信息URI格式:GET /v2.1/{project_id}/images/detail(2)请求示例GET: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/images/detail(3)响应示例{   "images": [     {       "OS-EXT-IMG-SIZE:size": 0,       "metadata": {         "__os_type": "Linux",         "hw_vif_multiqueue_enabled": "true",         "__imagetype": "gold",         "__quick_start": "true",         "virtual_env_type": "FusionCompute",         "__support_xen": "true",         "__support_kvm": "true",         "__image_source_type": "uds",         "__platform": "EulerOS",         "__os_version": "EulerOS 2.2 64bit",         "__os_bit": "64",         "__isregistered": "false"       },       "created": "2018-05-14T06:13:50Z",       "minRam": 0,       "name": "DBS-MySQL-Image_2.1.3.3",       "progress": 100,       "links": [         {           "rel": "self",           "href": "https://None/v2.1/74610f3a5ad941998e91f076297ecf27/images/11e8f727-d439-4ed1-b3b8-33f46c0379c4"         },         {           "rel": "bookmark",           "href": "https://None/74610f3a5ad941998e91f076297ecf27/images/11e8f727-d439-4ed1-b3b8-33f46c0379c4"         },         {           "rel": "alternate",           "href": "https://None/images/11e8f727-d439-4ed1-b3b8-33f46c0379c4",           "type": "application/vnd.openstack.image"         }       ],       "id": "11e8f727-d439-4ed1-b3b8-33f46c0379c4",       "updated": "2018-05-14T06:13:52Z",       "minDisk": 40,       "status": "ACTIVE"     }   ] }2、根据需要选择镜像,并记录镜像ID。步骤四:确定云服务器的网络信息。1、查询网络。(1)接口相关信息URI格式:GET /v2.1/{project_id}/os-networks(2)请求示例GET: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/os-networks(3)响应示例{   "networks": [     {       "id": "07a9557d-4256-48ae-847c-415a9c8f7ff6",       "label": "b_tt3_td1b",       "broadcast": null,       "cidr": null,       "dns1": null,       "dns2": null,       "gateway": null,       "netmask": null,       "cidr_v6": null,       "gateway_v6": null,       "netmask_v6": null     }   ] }2、根据需要选择网络,并记录网络ID。步骤五:设置密钥对登录方式。如需设置为密码登录方式,请直接跳转至步骤七。1、创建密钥对。(1)接口相关信息URI格式:POST /v2.1/{project_id}/os-keypairs(2)请求示例POST: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/os-keypairsBody:{     "keypair": {         "type": "ssh",         "name": "demo1",         "user_id": "fake"     } }(3)响应示例{   "keypair": {     "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrR5Gcwlh5ih7JOvzIUuQxS5qzWWPMYHeDXkDKSQ9W5pumOV05SiO3WCswnaQ5xMdOl31mNiHtwlwq9dJi7X6jJBB2shTD+00G5WuwkBbFU4CLvt1B44u0NUiaTJ35NAvW2/4XvpXm9OwiQ3B5ge6ZY7Esi38Unh+pkbhPkYxNBCK8yoOlojQhWs75abdxZBi811/8RwLcNiFiocA2RGxtRjBdpEScj+1TU+OcfZdQnr0AFbO11z7yxfIygwwzVTgUuJNbMbKHStQqRbklfMlHY4RBPQgb7RN/YaXKTQSXT84k+D9xlDNo7Wj4fwOJTOz/s/PvbIOqjRHt9D6Y4IKd Generated-by-Nova\n",     "private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEogIBAAKCAQEAq0eRnMJYeYoeyTr8yFLkMUuas1ljzGB3g15AykkPVuabpjld\nOUojt1grMJ2kOcTHTpd9ZjYh7cJcKvXSYu1+oyQQdrIUw/tNBuVrsJAWxVOAi77d\nQeOLtDVImkyd+TQL1tv+F76V5vTsIkNweYHumWOxLIt/FJ4fqZG4T5GMTQQivMqD\npaI0IVrO+Wm3cWQYvNdf/EcC3DYhYqHANkRsbUYwXaREnI/tU1PjnH2XUJ69ABWz\ntdc+8sXyMoMMM1U4FLiTWzGyh0rUKkW5JXzJR2OEQT0IG+0Tf2Glyk0El0/OJPg/\ncZQzaO1o+H8DiUzs/7Pz72yDqo0R7fQ+mOCCnQIDAQABAoIBAA6/c9dGmK2mae4z\nyQ5KrOFdvC1TNhej+sZx+CwyzEJUSvSuHcvQCXFBAz8FY92hhvPKcX66jINXZ+4/\nCmWAQ5YyhcRiow0Y91HvsS0bywoknX3q6kxBFodmyyCWFkgd5iMTADb1Lx0a27Y7\njlS4Dl5gyiGmxUN2Ng24wWEAjE8ZNuI0lrtr5IZKp+s5IAi/rb5AG/mL7EzicE8c\nmGP+QAa+nzwhAwNhFwVID230xen/ZcoL1d77hxeARNqJUxoR25gwJd6Ebg2y9pDW\nVu6cbbzgdGUCfQYlMEoAamAkCswOsDpVDBXwQnt2A537n6Wq2bgYIKusHr9thtxP\n/5ubQLUCgYEA4zYuBG2vtLHnvce26P8o2j1xcJS9K0ozkah9JFl3hqFN0sAqLlz7\n/Fm1jA4kzHJS3d0UqP3AMDxY3HkIqCn4Be7lqeAAe2AfqkOZpt9MDNv4VwKe9sPb\nViW1qjL3FxziLC/YWTRNSlpwRjqJJGhA+UQt8rOia1k/zXmrEs7bXLcCgYEAwPsu\nK3j5QoAiziYVMYf5iCzWwAM9Ljpf9gw23lefTdIzhhfFtJplVRSyxRGU0UZ84GMI\nTd5zmcIF/1KUfhqmeiQzz6NIPEYEReahjpQ/sOH/Gk5Rwr3QwYPrwAu5x+kk/SRi\nKPkqw7APTR0sMQBcUq+ZYwGYLGPMdd1zUdLfb0sCgYBkuz11iydtxb3G/obSD2WO\nM9VaIycmzRPFzNwGRH/gOR0mhTluKp0wyJjbSd34oeqpH/2r2ivddrOysxoqa8jg\n4IQDZyLvj7MaKjQxrieqP89+y9Or9TMFo1xB46x2G8EN8/xHuA9YGnZSPFtWv72m\nhRqV0hv82amWsA0vHnRUSwKBgDsKHXvrTMbNkNhkykMXCH5iyWiBFSyZa1ZJMlgf\nknsqfdzeVPwF6E55QKAN2uuTlwzG/3ljPxahR1hvmUJjQN9JSBiUKbtW6GPCRVbr\nf/jLi1Iu99COZdluVKeybqn8Z/aSNP24DR9FM8kxzZ1IMPaTBmhFypp6BclhcLBt\nxTG1AoGAfcrkVbV1SOy7fECUtMpUECcw0yU4GWj3sR2RbII63C500RVYQlUpUaRR\naANbASHTVR4myOKtGSxEUhAQHlxFDwsDL7W3gzAqTFbEDp1xAAUyT/nkOAhQjEm4\nORFdDETeXLQG1KMUj+8AdnhfYp3JTdft6rmPpZEBUFiCAUMAvb0=\n-----END RSA PRIVATE KEY-----\n",     "user_id": "f79791beca3c48159ac2553fff22e166",     "name": "demo1",     "fingerprint": "57:a7:a2:ed:5f:aa:e7:54:62:2e:bb:e7:92:22:cb:40"   } }2、导入密钥。(1)接口相关信息URI格式:POST /v2.1/{project_id}/os-keypairs(2)请求示例POST: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/os-keypairsBody:{     "keypair": {         "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDY8wMTdBYiJgi62o6eShoOlSKx3CZ3cE6PHisDblfK3Y0Bg7EHV7iV9c74pqsrIhK0xuGUuO1NxDQWbkwLTPN4F9Iy5CIYohLuMIpbln6LDtfRPpdhEh3lxL8MM61gyfpKzeKkwkEpSFj27Rgh6zCyJgBpkA2A0HTP737UlitahL4faCWDIS+Vj6mbcfkWiMhuMCzTZgSKAZ4PfoG4B5HJhR52C6A4XLiQFT9heh9gnIsIG+uTogTKUbcJKuN7M6AraJpul6eHhV9YI4433sDmuiBF/njvreVPWwAHlAkgT9I8q1T/cfEFiwzXpdGbkK5O8NC7K+qNbbdKihlahONt Generated-by-Nova\n",         "type": "ssh",         "name": "demo2",         "user_id": "fake"     } }(3)响应示例{   "keypair": {     "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDY8wMTdBYiJgi62o6eShoOlSKx3CZ3cE6PHisDblfK3Y0Bg7EHV7iV9c74pqsrIhK0xuGUuO1NxDQWbkwLTPN4F9Iy5CIYohLuMIpbln6LDtfRPpdhEh3lxL8MM61gyfpKzeKkwkEpSFj27Rgh6zCyJgBpkA2A0HTP737UlitahL4faCWDIS+Vj6mbcfkWiMhuMCzTZgSKAZ4PfoG4B5HJhR52C6A4XLiQFT9heh9gnIsIG+uTogTKUbcJKuN7M6AraJpul6eHhV9YI4433sDmuiBF/njvreVPWwAHlAkgT9I8q1T/cfEFiwzXpdGbkK5O8NC7K+qNbbdKihlahONt Generated-by-Nova\n",     "user_id": "f79791beca3c48159ac2553fff22e166",     "name": "demo2",     "fingerprint": "dd:44:45:49:d9:f6:4f:c0:24:2d:81:aa:c4:4b:83:c2"   } }2、 记录响应消息体中的name信息。如本例中为“demo2”。步骤六:创建密钥对登录鉴权的云服务器。(1)接口相关信息URI格式:POST /v2.1/{project_id}/servers说明: 本示例是指定image创建云服务器,因此:l  block_device_mapping_v2.1中,“source_type”需设置为“image”,“uuid”设置为选择的镜像ID,“destination_type”设置为“volume”,“boot_index”设置为“0”。l  “volume_size”应大于等于镜像元数据中指定的最小值。(2)请求示例POST: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/serversBody:{     "server": {         "flavorRef": "c1.large",         "name": "zttestvm1",         "block_device_mapping_v2.1": [{             "source_type": "image",             "destination_type": "volume",             "volume_type": "SATA",             "volume_size": "40",             "delete_on_termination": "true",             "uuid": "11e8f727-d439-4ed1-b3b8-33f46c0379c4",             "boot_index": "0"         }],         "networks": [{             "uuid": "fb68519f-a7c0-476e-98d4-2e4cf6de6def"         }],         "key_name": "demo2",         "availability_zone": "az_test_01"     } }(3)响应示例{   "server": {     "security_groups": [       {         "name": "default"       }     ],     "OS-DCF:diskConfig": "MANUAL",     "links": [       {         "rel": "self",         "href": "https://None/v2.1/74610f3a5ad941998e91f076297ecf27/servers/6d311127-bce1-48db-bf0f-cac9f8f7f077"       },       {         "rel": "bookmark",         "href": "https://None/74610f3a5ad941998e91f076297ecf27/servers/6d311127-bce1-48db-bf0f-cac9f8f7f077"       }     ],     "id": "6d311127-bce1-48db-bf0f-cac9f8f7f077",     "adminPass": "WcC4QoVZPXpV"   } }步骤七:设置密码登录方式。(1)使用非cloud-init镜像创建云服务器时,Windows和Linux系统都使用“adminPass”参数实现密码注入。(2)使用cloud-init镜像创建云服务器时:l  对于Linux系统,只能使用“user_data”进行密码注入,“user_data”字符串长度小于65535,且必须是base64加密的;l  对于Windows系统,只能通过元数据“admin_pass”进行密码注入。步骤八:创建密码方式登录鉴权的弹性云服务器。说明: 本示例是指定image创建弹性云服务器,因此:1.     block_device_mapping_v2.1中,“source_type”需设置为“image”,“uuid”设置为选择的镜像ID,“destination_type”设置为“volume”,“boot_index”设置为“0”。2.     “volume_size”应大于等于镜像元数据中指定的最小值。1、创建非cloud-init镜像、密码方式登录鉴权的弹性云服务器。(1)接口相关信息URI格式:POST /v2.1/{project_id}/servers(2)请求示例POST: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/serversBody:{     "server": {         "flavorRef": "c1.large",         "name": "zttestvm1",         "adminPass":"NOVAGLANCEI@123",         "block_device_mapping_v2.1": [{             "source_type": "image",             "destination_type": "volume",             "volume_type": "SATA",             "volume_size": "40",             "delete_on_termination": "true",             "uuid": "11e8f727-d439-4ed1-b3b8-33f46c0379c4",             "boot_index": "0"         }],         "networks": [{             "uuid": "fb68519f-a7c0-476e-98d4-2e4cf6de6def"         }],         "availability_zone": "az_test_01"     } }(3)响应示例{   "server": {     "security_groups": [       {         "name": "default"       }     ],     "OS-DCF:diskConfig": "MANUAL",     "links": [       {         "rel": "self",         "href": "https://None/v2.1/74610f3a5ad941998e91f076297ecf27/servers/73991cff-37c6-491a-9a8a-377397729fce"       },       {         "rel": "bookmark",         "href": "https://None/74610f3a5ad941998e91f076297ecf27/servers/73991cff-37c6-491a-9a8a-377397729fce"       }     ],     "id": "73991cff-37c6-491a-9a8a-377397729fce",     "adminPass": "NOVAGLANCEI@123"   } }2、创建cloud-init镜像(以Linux为例)、密码方式登录鉴权的弹性云服务器。(1)接口相关信息URI格式:POST /v2.1/{project_id}/servers(2)请求示例POST: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/serversBody:{     "server": {         "flavorRef": "c1.large",         "name": "zttestvm2",  "user_data":"IyEvYmluL2Jhc2gKZWNobyAncm9vdDokNiRuaERlcUIkajBkelVMbkFrbWo4bWlFREFzT0VONkVPdGg1RmdqWnQybUVWZVRocC5OVDJXelZVdzFuNzhnL3dNdDE0dVpSQ1V3LzhHS3VGdEViQ0lPQS5vN1BZQzEnIHwgY2hwYXNzd2QgLWU7",         "block_device_mapping_v2.1": [{             "source_type": "image",             "destination_type": "volume",             "volume_type": "SATA",             "volume_size": "40",             "delete_on_termination": "true",             "uuid": "11e8f727-d439-4ed1-b3b8-33f46c0379c4",             "boot_index": "0"         }],         "networks": [{             "uuid": "fb68519f-a7c0-476e-98d4-2e4cf6de6def"         }],         "availability_zone": "az_test_01"     } }(3)响应示例{   "server": {     "security_groups": [       {         "name": "default"       }     ],     "OS-DCF:diskConfig": "MANUAL",     "links": [       {         "rel": "self",         "href": "https://None/v2.1/74610f3a5ad941998e91f076297ecf27/servers/7c11f362-cc96-4306-85b6-b432a639ca5e"       },       {         "rel": "bookmark",         "href": "https://None/74610f3a5ad941998e91f076297ecf27/servers/7c11f362-cc96-4306-85b6-b432a639ca5e"       }     ],     "id": "7c11f362-cc96-4306-85b6-b432a639ca5e",     "admin_pass": "J3xMSivHCuq5"   } }步骤九:确认云服务器创建成功。(1)接口相关信息URI格式:GET /v2.1/{project_id}/servers/{server_id}(2)请求示例GET: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers/0c71c0da-8852-4c56-a1d1-3a9b9bcb6da6其中:0c71c0da-8852-4c56-a1d1-3a9b9bcb6da6为创建的云服务器UUID。(3)响应示例{   "server": {     "tenant_id": "74610f3a5ad941998e91f076297ecf27",     "addresses": {       "2a6f4aa6-d93e-45f5-a8cb-b030dbf8cd68": [         {           "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:88:01:1b",           "OS-EXT-IPS:type": "fixed",           "addr": "192.168.2.192",           "version": 4         }       ]     },     "metadata": {},     "OS-EXT-STS:task_state": null,     "OS-DCF:diskConfig": "MANUAL",     "OS-EXT-AZ:availability_zone":  "az_test_01",     "links": [       {         "rel": "self",         "href": "https://None/v2.1/74610f3a5ad941998e91f076297ecf27/servers/0c71c0da-8852-4c56-a1d1-3a9b9bcb6da6"       },       {         "rel": "bookmark",         "href": "https://None/74610f3a5ad941998e91f076297ecf27/servers/0c71c0da-8852-4c56-a1d1-3a9b9bcb6da6"       }     ],     "OS-EXT-STS:power_state": 1,     "id": "0c71c0da-8852-4c56-a1d1-3a9b9bcb6da6",     "os-extended-volumes:volumes_attached": [       {         "id": "b551445a-e749-4d53-932a-638a455cb6c3"       }     ],     "OS-EXT-SRV-ATTR:host": "pod1_test_01",     "image": {       "links": [         {           "rel": "bookmark",           "href": "https://None/74610f3a5ad941998e91f076297ecf27/images/11e8f727-d439-4ed1-b3b8-33f46c0379c4"         }       ],       "id": "11e8f727-d439-4ed1-b3b8-33f46c0379c4"     },     "OS-SRV-USG:terminated_at": null,     "accessIPv4": "",     "accessIPv6": "",     "created": "2018-05-25T01:47:11Z",     "hostId": "b2792bef989888d2df1f51bff81de5ac58a4117f4e9ec3059c1a0410",     "OS-EXT-SRV-ATTR:hypervisor_hostname": "nova001@36",     "key_name": null,     "flavor": {       "links": [         {           "rel": "bookmark",           "href": "https://None/74610f3a5ad941998e91f076297ecf27/flavors/c1.large"         }       ],       "id": "c1.large"     },     "security_groups": [       {         "name": "default"       }     ],     "config_drive": "",     "OS-EXT-STS:vm_state": "active",     "OS-EXT-SRV-ATTR:instance_name": "instance-001883cd",     "user_id": "f79791beca3c48159ac2553fff22e166",     "name": "zttestvm1",     "progress": 0,     "OS-SRV-USG:launched_at": "2018-05-25T01:47:55.755922",     "updated": "2018-05-25T01:47:55Z",     "status": "ACTIVE"   } }按照步骤指示,我很快完成了云服务器的搭建,不禁有些惊讶,这小子怎么懂这么多?等等...华为云API Explorer?打开华为云API Explorer的官网(点击“阅读原文”),我好像打开了新世界的大门,有很多已配置好的环境和接口,直接调用调试就可以了,以后怕是没有什么能够难住我了!目前API Explorer平台已开放EI企业智能、计算、应用服务、网络、软件开发平台、视频等70+云服务,共上线2000+个API、6000+个错误码。在前期试运行期间,华为云API Explorer平台上的API接口也已被多家企业成功接入。点击查看详情:《华为云一站式API解决方案平台API Explorer上线》据悉,华为云API Explorer平台在未来几个月会实现更多功能,比如支持SDK示例代码、CLI等特性,同时也会开放更多的云服务API接口,连接更多开发者实现创新、拓宽创新边界。【拓展阅读】【API进阶之路】因为不会创建云服务器,我被实习生摆了一道【API进阶之路】前浪的绝地反击与自我证明【API进阶之路】甩锅大会上,我是如何绝地求生的【API进阶之路】一个技术预案,让老板当场喊出了“奥利给”【API进阶之路】万万没想到,一个技术方案帮实习生追到了运营妹子!【API进阶之路】一个技术盲点,差点让整个项目翻车【API进阶之路】老板给我涨薪30%!如何通过SDK接口搞定千万级流量直播【API进阶之路】半天搞定百万条手机号归属地查询,竟影响了公司战略方向!【API进阶之路】无法想象!大龄码农的硬盘里有这么多宝藏【API进阶之路】高考要考口语?一场10w+刷屏活动是如何用多模态评测API做出来的【API进阶之路】帮公司省下20万调研费!如何巧用情感分析API实现用户偏好调研【API进阶之路】逆袭!用关键词抽取API搞定用户需求洞察【华为云API学习赛】为入门初学者量身定制的学习平台,以赛带学,学以致用。参赛、邀请都有丰富奖品,还有机会拿P40 5G手机~API入门学习赛·AI人脸识别l   报名地址l   奖项设置API入门学习赛·探险寻宝之旅l   报名地址l   奖项设置
  • [交流吐槽] 建议增加 nist-nvd 镜像
    建议增加 nist-nvd 镜像,该内容用于安全扫描、漏洞发现等,国内目前暂无有效镜像对应的数据列表参考  https://nvd.nist.gov/vuln/data-feeds数据从 2002 开始到现有 2020,大约每2小时更新一次数据格式有对应的xml,json两种;其中 json 包含 1.0,1.1 两个版本,对应的链接参考 https://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-modified.metahttps://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-modified.json.gzhttps://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-modified.json.ziphttps://nvd.nist.gov/feeds/json/cve/1.0/nvdcve-1.0-modified.metahttps://nvd.nist.gov/feeds/json/cve/1.0/nvdcve-1.0-modified.json.gzhttps://nvd.nist.gov/feeds/json/cve/1.0/nvdcve-1.0-modified.json.zipxml 格式版本为 2.0,目前已作废,可以忽略
  • [问题求助] aarch64 Libreoffice
    现因为项目需要,要安装Libreoffice,但是使用的是华为鲲鹏云主机,是aarch64的。Libreoffice官方没有aarch的包,华为云镜像站也找不到。求做个Aarch64的Libreoffice镜像
  • [体验官] 【我是镜像站3.0体验官】华为开源镜像站 Mirrors 3.0评测
    华为开源镜像站 Mirrors(https://mirrors.huaweicloud.com/)是由华为云提供的开源组件、开源操作系统及开源DevOps工具镜像站,目前镜像站提供100+开源组件镜像加速下载服务,全站CDN加速,覆盖常见的开源开发组件、操作系统、常用工具以及华为云服务SDK,包含Maven、NPM、NuGet、CentOS、Ubuntu、Debian、华为鲲鹏核心组件,华为EI组件等,是国内唯一被Maven Central官方认证的开源镜像站。作为业界免费镜像增速最快的开源镜像站,连接华为开发者生态,提供“全面、高速、可信”的开源镜像下载服务,致力于做最懂开发者的镜像站,3.0新版强势来袭。特点一、全面1. 目前镜像站提供100+开源组件镜像库;2. 覆盖Maven、NPM、Python、Nuget等7大语言;3. 覆盖CentOS、Ubuntu等20+开源OS镜像源。二、高速1. 全站CDN加速、提供1500M独立带宽入口、部署海外镜像源实时代理。三、可信1. 国内唯一被Maven Central官方认证的开源镜像站;2. CentOS、EPEL等官方认证的操作系统镜像源;3. 提供组件漏洞信息查询。华为开源镜像站Mirrors 3.0新版本对比2.0版本新增特性:一、华为专属镜像、语言库,共建鲲鹏智能生态,并且大量华为专属SDK持续更新。二、增加我的收藏-自定义收藏镜像功能,可关注重点镜像动态。三、清晰的分类搜索、排序筛选,增加镜像导航分类,能快速找到各类镜像,并且预置多种筛选器及排序器,优化组合搜索。四、扁平化暖色设计:去除冗余、厚重和繁杂的装饰效果,减少认知负担,色彩采用淡淡的暖色系,强调了抽象、极简和符号化。评测内容通过与阿里云镜像站(https://developer.aliyun.com/mirror/)、腾讯软件源(https://mirrors.cloud.tencent.com/)进行对比,进行了多个方面的评测,具体如下:一、镜像内容镜像种类对比:名称种类阿里云镜像站79华为开源镜像站104腾讯软件源128与其他两种相比,华为开源镜像站种类数量不是最多的,相对腾讯要少一些,但是涵盖的镜像种类还是非常丰富的,包含了几乎所有常用的开源组件镜像库,最重要的是,提供很多种开源工具的下载,这一点非常方便,并且包含一些华为云自己的SDK。二、操作体验:镜像分类浏览方面,阿里云镜像站对镜像进行了4种分类、华为开源镜像站7种分类、腾讯软件源没有进行分类。相比之下,华为开源镜像站在分类上更加细化,更容易通过分类并且通过名排序直接快速的找到需要的组件,而不用另外进行手动搜索。每个镜像显示点赞数以及支持点赞数排序等多种排序,方便找到开发者们都经常使用的镜像。提供收藏功能,这一点是其他镜像库没有的,方便在以后查找使用。三、视觉体验:三者UI对比图,依次是阿里云镜像、站华为开源镜像站、腾讯软件源:很明显华为开源镜像站的UI最为简洁,显得十分专注,镜像站就是用来查找镜像以及组件,不需要其他冗杂的内容,三个镜像站中,只有华为开源镜像站能够在第一屏就能显示到镜像内容,没有其杂乱的东西,减少认知负担。四、性能建过程加载组件的速度方面由于网络带宽限制,在当前测试环境下除腾讯软件源以外均表现良好,没有出现加载慢或加载失败的现象,腾讯软件源出现了加载速度不稳定的现象。五、功能特性:最开始没有找到对应镜像的配置方法以及指示信息,是因为习惯于点击镜像名称,后来发现,点击“1”区域会跳转镜像目录,点击“2”区域会弹出窗口展示配置指示信息,这是对于有配置信息的来说的,而对于一些没有配置信息的镜像,无论点击哪里都会跳转镜像目录,感觉这一点可以适当增加一些提示信息或者提示标志。六、满意度:9分吧,性能、交互以及稳定性上没有什么可以挑剔的,可能在镜像丰富度上还可以再提升一些。七、推荐度:华为云的产品一直都很可靠,镜像站无论在性能还是稳定性上都非常优秀,非常值得使用。
  • [产品体验官] 有奖体验第28期 |华为开源镜像站Mirrors 3.0版本体验及评测 by Coolincy
    By Coolincy华为云账号 Coolincy评测群昵称 Coolincy详见附件
  • [公告] 【开源镜像站】需求建议请移步云声提交,月月好礼等你来领~
    欢迎您来云声提交对开源镜像站产品/功能的优化改进建议,每月都有不同好礼,只需1条有效建议,即有机会将好礼领回家~详情请见云声建议反馈活动各位可能会疑问,云声平台和工单平台的区别,请各位注意:云声平台收集产品功能建议、用户体验、产品缺陷等建议,收集到的建议在预审通过后会直接反馈给产品、技术团队,并及时反馈审核结果和实现计划工单平台处理系统故障、咨询服务、投诉等问题,7*24小时在线的专业技术服务工程师竭诚为您服务,能够快速解决您的问题;有效建议示例:产品功能类:用户体验类:产品缺陷类:开启建议之旅,加入云声
  • [产品体验官] 体验官有奖体验第28期 |华为开源镜像站Mirrors 3.0版本体验及评测_Smirk
    详细内容见附件
  • [产品体验官] 体验官有奖体验第28期 |华为开源镜像站Mirrors 3.0版本体验及评测_Larry-济南-EasyRedmine
    账号: cuilongbo群昵称: Larry-济南-EasyRedmine
  • [产品体验官] 有奖体验第28期 |华为开源镜像站Mirrors 3.0版本体验及评测 by云宝
    本次体验了下,步骤写的挺详细,但是有些地方需要访问国外的链接,希望能够将比较小的应用打包到新手指引的帖子附件里,这样下载起来比较快,比如node.js,整体体验可以,页面美观
  • [体验官] 【我是镜像站3.0体验官】华为开源镜像站之初体验 —— 范梧桐
    本人是运维工作人员,在这之前用 阿里源 清华源 较为多一些。此次就个人的体验写一份报告,希望华为开源镜像站越来越丰富、稳定、快速、便捷~华为开源镜像站 Mirrors(https://mirrors.huaweicloud.com/)一、镜像内容:1、缺少 ius源(https://ius.io/),阿里源&清华源均有此源,IUS源为RHEL和CentOS提供了较新版本的精选软件,例如2、Mysql 源不够友好,相对比清华源可以基于URL配置一个Repo,可以较为方便的yum安装。3、缺少 saltstack 配置管理工具的源。4、部分源仅提供的是源文件的下载,是否有可能提供封装的RPM/DEP包镜像。5、OS镜像更新不及时,Centos 源站已经有8.x版本了,OS镜像未增加此版本的便捷下载。6、缺少 AdoptOpenJDK 源,由于 oracle jdk从2019年4月开始之后的版本就不允许商业使用了,所以建议添加此源,参考清华源。二、操作体验:整体的操作比较简明。三、视觉体验:整体视觉及组件下载界面较为友好,有较细致的分类信息,是目前使用源中视觉体检最佳的。四、性能:构建过程加载组件的速度较为可观,暂未遇到加载不成功的情况。五、功能特性:对比其它镜像站,社区及文档仍需进一步加强。六、满意度:假如满分10分,我给华为开源镜像站Mirrors 3.0 打 8分。各个源的配置文档有待更加的完善,源的种类可与其它源站比对,尽可能多的提供一些主流源站。建议把 源文件镜像、包管理镜像进行一个区分。七、推荐度:还是值得推荐给周边同行使用的,可与其它源站互补。体验过程及评测报告参考的镜像站:1. 阿里云镜像站https://developer.aliyun.com/mirror/2. 腾讯软件源https://mirrors.cloud.tencent.com/3. 清华大学开源软件镜像站 https://mirrors.tuna.tsinghua.edu.cn/活动地址: [活动/公告]有奖体验丨华为开源镜像站3.0体验官招募
  • [产品体验官] PU_AIUI 华为开源镜像站Mirrors 3.0版本体验及评测
    账号:PU_AIUI群名称:溥详细的体验报告在附件的word文档中:
  • [产品体验官] 体验官hw91475066第28期 华为开源镜像站Mirrors 3.0版本体验及评测
            很荣幸能成为28期的体验官,能接触到华为在开源领域的结果,本次体验我用到的语音组件是Nuget,总体体验下来,对于拉包速度和包还原的速度除了稍微的卡顿以外,还是不错的。搜索包的资源也是蛮丰富的,基本上满足项目所需求的,具体体验详情见附件。
  • [产品体验官] 华为开源镜像站Mirrors 3.0版本评测报告-By Clsr-上海-龙田
    华为开源镜像站Mirrors 3.0版本评测报告-By Clsr-上海-龙田
  • [产品体验官] 华为开源镜像站Mirrors 3.0版本评测报告 --泠影
            本帖子为华为开源镜像站Mirrors 3.0版本评测报告,其具体内容如附件。        请下载附件查看,因此而造成的麻烦深表歉意。
总条数:826 到第 页
上滑加载中