镜像

【Hi3516A】使用mkfs.jffs2 工具制作jffs2根文件系统镜像

馋奶兔 提交于 2020-02-28 16:00:14
为了将根文件系统进行移植,需要将其制作为根文件系统镜像,这类似于把光盘制作成ISO文件映像,也就是对根文件系统进行打包压缩了;本文中制作的是jffs2文件系统镜像,所使用的mkfs.jffs工具从SDK中得到,ffs2格式的镜像适用在spi flash,所以制作jffs2镜像时,需要用到spi flash的块大小 jffs2文件系统简介 JFFS2 是 RedHat 的 David Woodhouse 在 JFFS 基础上改进的文件系统,是用于微型嵌入式设备的原始闪存芯片的实际文件系统。 JFFS2 文件系统是日志结构化的可读写的文件系统。 优点:使用了压缩的文件格式。最重要的特性是可读写操作 缺点:JFFS2 文件系统挂载时需要扫描整个 JFFS2 文件系统,因此当 JFFS2 文件系统分区增大时,挂载时间也会相应的变长。使用 JFFS2 格式可能带来少量的 Flash 空间的浪费。 加载JFFS2文件系统时的步骤如下: 步骤 1. 扫描整个芯片,对日志节点进行校验,并且将日志节点全部装入内存缓存。 步骤 2. 对所有日志节点进行整理,抽取有效的节点并整理出文件目录信息。 步骤 3. 找出文件系统中无效节点并且将它们删除。 步骤 4. 最后整理内存中的信息,将加载到缓存中的无效节点释放。 为了使内核支持 JFFS2 文件系统,必须在编译内核时把 JFFS2 的选项加入,操作如下:

pip更换镜像库安装程序((Retry(total=4, connect=None, read=None, redirect=None, status=None))

僤鯓⒐⒋嵵緔 提交于 2020-02-28 14:41:32
1、更换镜像源,国内的pip源如下: 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/ 2、若出现镜像库不是受信任的或安全的主机提示。 使用“–trusted host “镜像库地址” ”允许此警告。 all::pip install tensorflow==1.13.1 -i https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn/simple/(其中的tensorflow==1.13.1 是你需要下载的,根据自己需求自行更改) 来源: CSDN 作者: 寻水的鱼2019 链接: https://blog.csdn.net/theadore2017/article/details/104550251

使用UltraISO(软碟通)制作U盘制作启动盘完整教程

空扰寡人 提交于 2020-02-28 13:29:08
背景:服务器需要安装系统,但是没有启动盘只有镜像。 前提:U盘和安装镜像准备好 步骤一:首先我们先安装软碟通,完成安装后打开软碟通,文件->打开,打开我们需要制作的iso镜像。如下图(也可下本地目录直接打开镜像) 步骤二:然后点击启动->写入硬盘映像 步骤三:在弹出的窗口中选择需要写入的U盘,写入方式一般默认,具体以生产环境为准,选择了写入方式之后要先格式化,格式化完毕之后点击写入等待写入完毕即可 步骤四:完成,查看U盘是否有数据 来源: https://www.cnblogs.com/wangzy-tongq/p/12376695.html

浅析Docker容器的应用场景

☆樱花仙子☆ 提交于 2020-02-28 12:34:54
过去几年开源界以OpenStack为代表的云计算持续火了好久,这两年突然又冒出一个叫Docker的容器技术,其发展之迅猛远超预料。 网上介绍Docker容器的文章已经很多了,用一句话概括:Docker是一种轻量虚拟化的容器技术,提供类似虚拟机的隔离功能,并使用了一种分层的联合文件系统技术管理镜像,能极大简化环境运维过程。 Docker容器云则是使用Docker技术打造的一站式容器云服务平台,即CaaS(Containers as a Service)——容器即服务;可以将它简单看作为PaaS的升级版,使用Docker容器技术的CaaS平台功能更强大,使用灵活,部署更方便。 Docker容器作为一个全新的概念虽然广受关注,但是对于如何使用Docker,将容器技术真正落地用起来,目前估计很多人还没有非常清晰的思路。写这篇文章主要目的就是根据Docker容器的特点,描述Docker容器到底能用来干什么,达到抛砖引玉的目的。 可以认为容器云是处于IaaS和PaaS之间的位置,容器编排集成度越高越像PaaS,反之越像IaaS,据此这里简单地将Docker容器的使用分两大类:主机和服务。 1. 作为云主机使用 相比虚拟机来说,容器使用的是一系列非常轻量级的虚拟化技术,使得其启动、部署、升级跟管理进程一样迅速,用起来灵活又感觉跟虚拟机一样没什么区别

NGINX流量拷贝

孤街醉人 提交于 2020-02-28 11:15:47
1. 需求 将生产环境的流量拷贝到预上线环境或测试环境,这样做有很多好处,比如: 可以验证功能是否正常,以及服务的性能; 用真实有效的流量请求去验证,又不用造数据,不影响线上正常访问; 这跟灰度发布还不太一样,镜像流量不会影响真实流量; 可以用来排查线上问题; 重构,假如服务做了重构,这也是一种测试方式; 为了实现流量拷贝,Nginx提供了 ngx_http_mirror_module 模块 2. 安装Nginx 首页,设置yum仓库。为此,创建一个文件/etc/yum.repos.d/nginx.repo 将以下内容写入文件 [nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=1 enabled=1 gpgkey=https://nginx.org/keys/nginx_signing.key module_hotfixes=true [nginx-mainline] name=nginx mainline repo baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/ gpgcheck=1 enabled=0

Harbor之间无法同步镜像

£可爱£侵袭症+ 提交于 2020-02-28 08:37:55
一:背景 测试环境两个harbor(A和B),无法同步镜像,检查的原因是harbor容器无法正常解析对端harbor的ip地址,导致了在仓库管理添加的harbor状态是unhealthy,harbor的镜像同步也不能正常执行。 二:解决方案 在A的harbor中每个容器添加B的ip解析到/etc/hosts。同样在B做类似操作,命令如下: a)在A服务器执行如下命令,添加B的harbor解析到harbor的每个容器: for i in docker ps | grep harbor|awk '{print $1}' ;do docker exec -it $i bash -c 'echo "10.203.121.137 Bharbor的域名" >> /etc/hosts';done b)在B服务器执行如下命令,添加A的harbor解析到harbor的每个容器: for i in `docker ps | grep harbor|awk '{print $1}'`;do docker exec -it $i bash -c 'echo "10.203.121.60 Aharbor的域名" >> /etc/hosts';done 三:备注 相关命令已经记录到服务器的/etc/rc.local里面。 来源: 51CTO 作者: freeterman 链接: https://blog

nuget镜像

馋奶兔 提交于 2020-02-28 07:30:40
腾讯云 https://mirrors.cloud.tencent.com/nuget 华为云 https://repo.huaweicloud.com/repository/nuget/v3/index.json 来源: oschina 链接: https://my.oschina.net/xfan/blog/3164737

Maven 设置阿里镜像

帅比萌擦擦* 提交于 2020-02-28 05:40:17
文章目录 阿里镜像 阿里镜像 Maven 默认的镜像速度慢,可以考虑换成 阿里 的镜像。 找到安装目录 conf 下的 setting.xml 文件中的 <mirrors> 节点,添加下列内容。 < mirror > < id > alimaven </ id > < name > aliyun maven </ name > < url > http://maven.aliyun.com/nexus/content/groups/public/ </ url > < mirrorOf > central </ mirrorOf > </ mirror > 标签 描述 id 唯一标识镜像 name 镜像名称 url 镜像地址 mirrorOf 代表一个镜像的替代位置 例如 central 就表示代替官方的中央仓库 来源: CSDN 作者: 鱼丸丶粗面 链接: https://blog.csdn.net/qq_34745941/article/details/104539033

Docke基础篇

六月ゝ 毕业季﹏ 提交于 2020-02-28 00:18:34
docker介绍 docker思想 Docker的思想源于集装箱,集装箱解决了什么问题呢? 在早期运输货物需要不同分类的船,例如运输水果的船,运输生活用品的船 有了集装箱后,在大船上,可以把货物分类到不同的集装箱中,水果一个集装箱,生活用品一个集装箱 它们之间互不影响,只要把货物封装好集装箱里,就可以把不同类的货物一起运走。 通过Docker logo也可以看出所以然来,Docker就像大船,集装箱就是容器 一条鲸鱼拖着若干个集装箱的经典形象已经深入人心 什么是docker Docker 是应用最广泛的开源容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中 docker实质就像虚拟机一样,就好像是一个具有独立操作系统的真实机器 每个容器拥有一套和宿主机完全隔离的文件系统(共用linux内核),程序在这个虚拟容器里运行,就好像在真实的物理机上运行一样 虚拟机是有真正的linux内核的,真实需要通过 .ios 文件安装操作系统 而我们的docker共享linux宿主机内核,只有一个linux文件系统 容器 容器是一个操作系统级别下的虚拟化技术,运行一个容器就行运行一个进程一样 容器依赖linux内核特性:Namespace(资源隔离)和Cgroups(资源限制) docker技术应用场景 场景一:节省项目环境部署时间 1)单项目打包 每次部署项目到测试、生产等环境

微服务之docker本地仓库搭建过程

倾然丶 夕夏残阳落幕 提交于 2020-02-27 21:53:19
引言 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker的镜像是存放在镜像仓库的,镜像仓库有开源的,叫Docker Hub,我们也可以上传自己的私有镜像到Docker hub ,虽然我们有自己的私有repository,但有些镜像是需要收费的。因此我们有必要搭建自己的私有仓库地址。 私有仓库地址需要一个叫Registry的东东,这个东西目前也被官网开源了,我们可以直接从Docker hub上拉取下来,放到本地,然后做一些操作,做一些修改达到私有仓库的目的。 一、部署Registry 运行容器拉取命令 docker pull registry 将会看到如上图标红所示的registry,已经拉取的本地了,并且默认仓库地址为: docker.io 也就是官网仓库地址。 二、运行容器 执行运行容器命令 docker run -d -p 5000:5000 -v /opt/apps/myregistry:/var/lib/registry/ docker.io/registry