-
作为程序员肯定要和开源软件打交道,很多情况需要用到相关的代码库,而依赖和软件包的下载是最耗时最浪费精力的事情。开源镜像则可以帮助开发者大幅减少时间的浪费,把精力集中在更有意义的地方。那么你最常用的开源软件是哪款呢?来一起为喜欢的开源镜像打call吧!完成问卷后,更能参与大奖抽取哦!点击下方链接参加活动:活动链接:https://devcloud.huaweicloud.com/expert/mobile/qtn?id=5f66980677b64bc887b909acc174fc00中奖后,记得在中奖页面填写礼品邮寄地址等相关信息哦,如错过填写页面,也可将中奖截图、华为云账号、联系方式、礼品邮寄地址发送至xingmayue1@huawei.com活动将于2022年1月15日结束,结束后的1周内奖品发出。
-
从外网 https://developer.download.nvidia.com/compute/cuda/repos/ 下载cuda的速度太慢,希望可以增加国内的cuda 适配 ubuntu的镜像源,谢谢 :)
-
当前机器学习、科学计算等场景,使用conda会更加方便,希望可以增加conda的源,加速国内下载python软件包的速度,谢谢
-
下载源码包ubuntu内核源码:https://launchpad.net/ubuntu/+source/linux/5.11.0-16.17zfs源码:https://codeload.github.com/openzfs/zfs/tar.gz/refs/tags/zfs-2.0.6新建build目录,存放源码。mkdir ~/build && cd ~/build安装编译内核必要的依赖库apt install gcc g++ gfortran cmake bc libncurses5-dev libssl-dev build-essential openssl zlibc minizip libidn11-dev libelf-dev flex bisonapt install git build-essential kernel-package fakeroot libncurses5-dev libssl-dev ccache flex bison libelf-devapt install build-essential autoconf libtool gawk alien fakeroot linux-headers-$(uname -r) zlib1g-dev uuid-dev libattr1-dev libblkid-dev libselinux-dev libudev-dev libdevmapper-dev(如果依然提示缺少基础包,请根据提示,apt install即可)解压ubuntu源码包并打patchcd ~/buildtar zxvf linux_5.11.0.orig.tar.gzcd linux-5.11patch -p1 < ../linux_5.11.0-16.17.diff.gz 拷贝编译内核的配置文件cd ~/build && cd linux-5.11cp /boot/config-"$(uname -r)" .configyes '' | make oldconfigmake prepare scripts安装zfscd ~/buildtar zxvf zfs-zfs-2.0.6.tar.gzcd zfs-zfs-2.0.6sh autogen.sh./configure --prefix=/ --libdir=/lib --includedir=/usr/include --datarootdir=/usr/share --enable-linux-builtin=yes --with-linux=$HOME/build/ linux-5.11 --with-linux-obj=$HOME/build/ linux-5.11./copy-builtin $HOME/build/linux-5.11make -j <并行编译并发数>(例如:make -j 100)sudo make install配置内核编译参数cd ~/build && cd linux-5.11make menuconfigpagesize64K(Kernel Features -> Page size)支持zfs(File systems -> ZFS filesystem support)保存退出制作新内核的dpkg安装包并安装cd ~/build && cd linux-5.11make cleanmake -j <并行编译并发数> deb-pkg LOCALVERSION=-custom (内核名称的后缀可自定义)上一级目录会生成内核的安装包
-
使用eciot-ova.tar.gz中的create-ova工具,将docker镜像文件转成ova容器,对docker镜像文件有什么限制吗?比如大小限制
yd_260252712
发表于2021-11-25 14:23:24
2021-11-25 14:23:24
最后回复
yd_260252712
2021-11-26 09:50:22
4767 2 -
> 背景:在服务构建器中可以使用cloud-init和AutoOps来实现ECS脚本注入能力,如果不存在资源间的循环引用时,使用cloud-init是最简单方便的。下面记录一次在使用过程中定位cloud-init问题的过程。 ## 一、现象 使用服务构建器画了一个模板,其基本能力就是在ECS上安装我们的业务软件,脚本内容并不重要,可以用下面的内容代替验证: ```shell #!/usr/bin/env bash mkdir -p /tmp/hello touch /tmp/test.txt ``` 在实际使用过程中发现,镜像SP1的脚本内容执行正常,但是使用镜像SP2的实例下发之后却没有生效。SP1正常证明服务构建器能力没有出问题,差别就是个镜像,但是有个业务场景必须要使用镜像SP2,所以下来就开始分析过程。 ## 二、分析 在已经下发的SP2镜像的环境里面使用**curl**调用OpenStack内部接口,查看网络是否OK。 > 169.254.169.254 这个IP地址是啥需要自己了解。 ### 1. 检查是否网络可达 ``` ping 169.254.169.254 ``` 发现网络可达; ### 2.检查脚本内容是否下发到虚拟机上 ``` # 查看目录下是否有文件,如果有是不是你注入的脚本内容: /var/lib/cloud/instance/scripts ``` 发现没有,证明脚本没有被下发到这个节点上来,继续。 ### 3. 通过接口查看user_data是否传递给了cloud-init 使用curl访问接口: ```shell curl http://169.254.169.254/openstack/latest/user_data # 或者 curl http://169.254.169.254/latest/user-data ``` 发现有数据,这个就很奇怪了,命名注入了,但是就是没有下发下来生成脚本文件。 ### 4.镜像对比 之前有提到有两个很接近的镜像,SP1可以正常注入但是SP2却有问题,所以比对了一下cloud-init配置,发现有一处不一样的地方,封装之后还是不行... ### 5.找到制作最初SP2的人咨询 无路可走,找最初定制SP2镜像的人咨询,这个镜像当初如何制作的,得到的答复是在安装cloud-init的时候出了岔子,没有彻底安装成功,因为别的事情打岔导也忘记了,导致这个镜像启动的虚拟机可以查看版本等信息,但是正常注入能力不行。 ## 三、解决 启动这个镜像之后,重新安装了cloud-init,制作新镜像 ## 四、验证 选择新镜像之后,的确恢复了正常。。。 ## 五、总结 服务构建器是个强大的工具,单强大的同时,使用门槛较高,需要很强的问题定位和解决能力,期待和大家多交流,共同进步,也期望官方能出更多的好用的Demo。
-
**一、现象描述** 1、CCE控制台创建无状态工作负载,一个负载同时创建两个实例,在创建过程中,一个创建成功,一个创建失败。创建失败的报错信息为镜像拉取失败,具体报错如下所示: Failed to pull image “swr.cn-north-4.myhuaweicloud.com/tansj/hw_cns_bmfw_web:v50”: [rpc error: code = Unknown desc = Error response from daemon: Get https://swr.cn-north-4.myhuaweicloud.com/v2/: dial tcp: lookup swr.cn-north-4.myhuaweicloud.com on [::1]:53: read udp [::1]:58207->[::1]:53: read: connection refused, rpc error: code = Unknown desc = Error response from daemon: Get https://swr.cn-north-4.myhuaweicloud.com/v2/: dial tcp: lookup swr.cn-north-4.myhuaweicloud.com on [::1]:53: read udp [::1]:47536->[::1]:53: read: connection refused] **二、问题分析** 1、根据具体的报错可知,镜像拉取过程中,在访问华为云的SWR时连接被拒绝。初步分析为服务器访问华为云SWR时被拒绝。 2、登录镜像拉取失败的服务器执行以下命令: curl https://swr.cn-north-4.myhuaweicloud.com/v2/  Cloud not resolve host swr.cn-north-4.myhuaweicloud.com ,根据报错可知当前服务器没办法正常解析域名 尝试curl其他网站,如curl www.baidu.com,还是出现同样的问题。  3、查看当前服务器的resolv.conf 文件。 cat /etc/resolv.conf  根据以上文件配置内容可知,当前服务器没有配置DNS服务器的地址,导致解析出现问题。 **三、解决方案** 1、查询北京四DNS服务器的内网地址 https://support.huaweicloud.com/dns_faq/dns_faq_002.html  2、resolv.conf 文件配置上nameserver nameserver 100.125.1.250 nameserver 100.125.129.250 3、重新curl https://swr.cn-north-4.myhuaweicloud.com/v2/  4、CCE控制台重新创建负载,如图可见两个实例创建成功 
-
compass-ci local方式如何更换为cifs拉取至本地再复制镜像快照启动
-
操作系统ubuntu,按照AR502H文档制作最终编译镜像报错root@ubuntudocker:/home/share/eciot-ova/build# ./build_sdk.sh cp: cannot stat '/home/share/eciot-ova/build/..//custom_deb/sdk/*': No such file or directorySending build context to Docker daemon 10.24kBStep 1/4 : FROM huawei-ec-iot/sdk:basepull access denied for huawei-ec-iot/sdk, repository does not exist or may require 'docker login': denied: requested access to the resource is deniedError response from daemon: reference does not exist
-
filebeat镜像怎么不同步了最新版的都没有
-
比如这个地址: https://repo.huaweicloud.com/repository/maven/org/grails/profiles/web-plugin/ 最高只有 3.2.0M2版本,而高版本的jar包存在于grails-core仓库中: https://repo.grails.org/core/org/grails/profiles/web-plugin/ 可以看到包含了4.0以上的版本,虽然帮助文档中写了镜像源中有grails-core,但实际并未镜像成功,能否帮忙排查一下呢?谢谢了
-
完全更不上时代,而且这个镜像还有个大坑。。。
-
昇腾产品Atlas 200 DK配套的ubuntu开源镜像版本是arm版本的ubuntu 18.04.4与ubuntu 18.04.5,官方资料一直是指引到华为云镜像进行下载的。现在下载地址中https://mirrors.huaweicloud.com/os/image已经找不到这两个版本的镜像,造成已经发布的版本,用户无法按照官网资料指引进行操作。希望镜像升级的时候,能够考虑其他产品的演进,至少保留历史版本几个周期。
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签