以ngxin的配置文件为例子: nginx-deployment.yaml : apiVersion: v1 kind: ConfigMap metadata: name: nginx-cm data: nginx.conf: | user nginx; worker_processes 4; worker_rlimit_nofile 48127; error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events {…
原创作品,转载请注明出处http://www.cnblogs.com/leo0000/p/5694416.html 最近因为一个很有意思的段错误学习了一些新的东西. 当时现象是这样的,程序正在运行,系统升级,此时某些so已经被该程序所使用,现在把这些so文件覆盖了,导致了该程序崩溃. 调试dump文件可以发现是崩溃在了ld解析函数符号的时候,然后查看libc的源码,发现崩溃的函数checkmatch传入的参数是空指针,所以导致了崩溃.因为受到以前写裸机代码的影响,裸机是这样的,如果前2M ste…
uboot下载地址:http://ftp.denx.de/pub/u-boot/ 1.目录分布 2.目录结构变化: u-boot-2010.03及以前版本├── api                存放uboot提供的接口函数├── board              根据不同开发板定制的代码,代码也不少├── common             通用的代码,涵盖各个方面,已命令行处理为主├── cpu                与体系结构相关的代码,uboot的重头戏├── disk…
uboot下载地址:http://ftp.denx.de/pub/u-boot/ 1.目录分布 2.目录结构变化: u-boot-2010.03及以前版本 ├── api                存放uboot提供的接口函数 ├── board              根据不同开发板定制的代码,代码也不少 ├── common             通用的代码,涵盖各个方面,已命令行处理为主 ├── cpu                与体系结构相关的代码,uboot的重头戏 ├──…
使用Qt5.9.3+vs2017环境,编译项目生成Debug目录,运行其中的exe文件,出现以下错误(qt creator调试状态下或出安装包后是可以运行的): 经过查阅资料,发现是我重新配置Qt开发环境后忘记配置环境变量.当我们用Qt Creator直接运行时,不报错是因为Creator自己去找对应的dll,但直接运行debuge目录下的exe时,其只会在当前exe运行目录以及window环境变量目录中去找dll.当找不到时程序就会提示无法找到xxx.dll. 操作步骤如下: 1.双击编辑系统…
在QT工程中,当我们选择了构建目录后,编译生成程序后,总会发现在debug目录下会有混淆着各类文件,如下图 很多时候,我们又仅仅只需要可执行文件或者自定义的动态链接库.如下图 当然,如果不觉得麻烦,有人会选择手动删除.但是这并不是最佳解决方案,因为还有更简单的 只需要在 .pro 文件中加入以下定义即可.(它将会在构建目录下生成一个tmp目录,用于存放产生的中间文件) UI_DIR = ./tmp/ui MOC_DIR = ./tmp/moc OBJECTS_DIR = ./tmp/obj RC…
在linux系统中硬盘.u盘.光驱等其他设备都需要挂载后才能正常使用.下面是对挂载命令mount使用方法的一些总结. 文件挂载命令mountmount [-t 文件系统类型][-L卷标名][-o特殊选项] 设备文件名 挂载点mount 查看系统中已经挂载的设备选项:-l 查询系统中已经挂载的设备,-l会显示卷标名称-a 根据配置文件/etc/fstab的内容,自动挂载-t 指定文件系统类型挂载,可以ext3.ext4.iso9600等文件系统-L 挂载指定卷标的分区,而不是按照设备文件名挂载-o…
kubernetes创建pod的yaml文件,参数说明 apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中 kind: Pod #指定创建资源的角色/类型 metadata: #资源的元数据/属性 name: web04-pod #资源的名字,在同一个namespace中必须唯一 labels: #设定资源的标签 k8s-app: apache version: v1 kubernetes.io/cluster-service: "true"…
声明:本文主要总结自:鸟哥的Linux私房菜-第七章.Linux 磁碟與檔案系統管理,如有侵权,请通知博主 首先,设置虚拟机让它加载iso镜像文件到CD/DVD设备中,这个设备对应于Linux下的/dev/cdrom文件(详见:CentOS7 设备与文件名对应表) 然后在命令行下进行设备的挂载到目录,一般来说iso镜像文件都挂载到目录/media下 至此,完成将设备cdrom内的内容挂载到/media目录下. 接下来进行卸载的操作,将设备cdrom内的内容从/media目录下卸载下来 至此,已成…
由于此前发布项目应用时,需要对两台文件服务器进行文件挂载,所以才实际第一次接触到这个名词,但由于一直以来自己没有真正的去操作过,只是停留在一些理论层次,所以今天记录一下这个实现过程,以备后用. 使用设备:Centos7 虚拟机两台,一台作为服务端,一台作为客户端. 安装SNF服务 1.由于在进行文件挂载时需要使用SNF服务(让不同的机器.不同的操作系统.可以彼此分享个别文件),所以我们需要进行检查自己的虚拟机是否开启或安装此服务. service nfs status 服务开始状态,如图: 若结…