02 2020 档案

摘要:案例文本文件 [root@docker-01 ~]# cat a.txt ID name gender age email phone 1 Bob male 28 abc@qq.com 18023394012 2 Alice female 24 def@gmail.com 18084925203 3 阅读全文
posted @ 2020-02-29 21:25 星火撩原 阅读(4149) 评论(0) 推荐(0) 编辑
摘要:Docker 部署 elk + filebeat kibana 开源的分析与可视化平台logstash 日志收集工具 logstash-forwarder(原名lubmberjack)elasticsearch 查询 + filebeat 日志收集 ELK 是由三部分组成的一套日志分析系统, Ela 阅读全文
posted @ 2020-02-29 17:15 星火撩原 阅读(906) 评论(1) 推荐(0) 编辑
摘要:1. /etc/skel/ 用来存放新用户配置文件(环境变量)的目录,当创建新用户时,系统会把当下目录的所有文件拷贝一份到新用户家目录中,即:cp -a /etc/skel/* /home/ddu 2. /etc/login.defs 用来定义创建用户时需要的一些用户的配置信息。如创建用户时是否需要 阅读全文
posted @ 2020-02-27 22:29 星火撩原 阅读(241) 评论(0) 推荐(0) 编辑
摘要:在Linux中,某些命令名称和rpm包的名称是不一样的,因此,可以通过以下命令查看某些命令属于哪个rpm包 # 查找命令tree属于哪个包 [root@docker-03 ~]# yum provides "/*/tree" 阅读全文
posted @ 2020-02-27 22:24 星火撩原 阅读(2074) 评论(0) 推荐(0) 编辑
摘要:简介 lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描 阅读全文
posted @ 2020-02-27 22:12 星火撩原 阅读(274) 评论(0) 推荐(0) 编辑
摘要:在日常的集群系统架构中,一般用到Heartbeat的主要就2种:1)高可用(High Availability)HA集群, 使用Heartbeat实现,也称为”双机热备”, “双机互备”, “双机”;2)负载均衡群集(Load Balance Cluster),使用Linux Virtual Ser 阅读全文
posted @ 2020-02-25 21:44 星火撩原 阅读(461) 评论(0) 推荐(0) 编辑
摘要:一、Heartbeat概述: Heartbeat的工作原理:heartbeat最核心的包括两个部分,心跳监测部分和资源接管部分,心跳监测可以通过网络链路和串口进行,而且支持冗余链路,它们之间相互发送报文来告诉对方自己当前的状态,如果在指定的时间内未收到对方发送的报文,那么就认为对方失效,这时需启动资 阅读全文
posted @ 2020-02-25 20:58 星火撩原 阅读(444) 评论(0) 推荐(0) 编辑
摘要:一、MFS概述: MooseFS(moose 驼鹿)是一款网络分布式文件系统。它把数据分散在多台服务器上,但对于用户来讲,看到的只是一个源。MFS也像其他类unix文件系统一样,包含了层级结构(目录树),存储着文件属性(权限,最后访问和修改时间),可以创建特殊的文件(块设备,字符设备,管道,套接字) 阅读全文
posted @ 2020-02-23 13:24 星火撩原 阅读(520) 评论(0) 推荐(0) 编辑
摘要:首先我们了解一下Ceph系统中的寻址流程,如下图所示: 概念说明 File 此处的file就是用户需要存储或者访问的文件。对于一个基于Ceph开发的对象存储应用而言,这个file也就对应于应用中的“对象”,也就是用户直接操作的“对象”。 Ojbect 此处的object是RADOS所看到的“对象”。 阅读全文
posted @ 2020-02-22 21:59 星火撩原 阅读(287) 评论(0) 推荐(0) 编辑
摘要:一、FLANNEL网络简介 Flannel是一种基于overlay网络的跨主机容器网络解决方案,也就是将TCP数据包封装在另一种网络包里面进行路由转发和通信,Flannel是CoreOS开发,专门用于docker多机互联的一个工具,让集群中的不同节点主机创建的容器都具有全集群唯一的虚拟ip地址,Fl 阅读全文
posted @ 2020-02-22 18:27 星火撩原 阅读(897) 评论(0) 推荐(0) 编辑
摘要:gitlab 安装及汉化 GitLab简介: GitLab是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。可通过Web界面进行访问公开的或者私人项目。它拥有GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览 阅读全文
posted @ 2020-02-22 16:10 星火撩原 阅读(797) 评论(0) 推荐(1) 编辑
摘要:什么是持续集成? (1)Continuous integration (CI) 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译、发布、自动化测试)来验证,从而尽快地发现集成错误。许多团队发 阅读全文
posted @ 2020-02-22 14:57 星火撩原 阅读(183) 评论(0) 推荐(0) 编辑
摘要:Jenkins简介: Jenkins只是一个平台,真正运作的都是插件。这就是jenkins流行的原因,因为jenkins什么插件都有 Hudson是Jenkins的前身,是基于Java开发的一种持续集成工具,用于监控程序重复的工作,Hudson后来被收购,成为商业版。后来创始人又写了一个jenkin 阅读全文
posted @ 2020-02-21 21:43 星火撩原 阅读(746) 评论(0) 推荐(0) 编辑
摘要:CDN,Content Distribute Network,内容分发网络:CDN解决的是如何将数据快速可靠从源站传递到用户的问题。用户获取数据时,不需要直接从源站获取,通过CDN对于数据的分发,用户可以从一个较优的服务器获取数据,从而达到快速访问,并减少源站负载压力的目的。 为什么不进行数据的直接 阅读全文
posted @ 2020-02-21 14:36 星火撩原 阅读(145) 评论(0) 推荐(0) 编辑
摘要:为什么用到ELK: 一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集 阅读全文
posted @ 2020-02-20 21:27 星火撩原 阅读(114) 评论(0) 推荐(0) 编辑
摘要:增删改查 增 使用kubectl run 来增加一个pod,使用nginx的镜像,开放80端口,副本数为 1 [root@master ~]# kubectl run nginx-deploy --image=nginx:1.14-alpine --port=80 --replicas=1 kube 阅读全文
posted @ 2020-02-20 20:28 星火撩原 阅读(199) 评论(0) 推荐(0) 编辑
摘要:expect介绍 借助Expect处理交互的命令,可以将交互 过程如:ssh登录,ftp登录等写在一个脚本上,使之自动化完成.尤其适用于需 要对多台服务器执行相同操作的环境中,可以大大提高系统管理人员的工作效率 expect安装 [root@docker-01 ~]# yum -y install 阅读全文
posted @ 2020-02-20 17:18 星火撩原 阅读(3239) 评论(0) 推荐(0) 编辑
摘要:在Linux系统经常被用作服务器系统。当服务器内存吃紧的时候,free命令是我们最常使用的内存分析工具。 free使用介绍 free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux系统监控的工具中,free命令是最经常使用的命令之一。 fre 阅读全文
posted @ 2020-02-19 22:20 星火撩原 阅读(171) 评论(0) 推荐(0) 编辑
摘要:基础环境 主机名 IP 系统版本 内核 docker版本 kubenetes版本 master 192.168.1.220 CentOS Linux release 7.6.1810 (Core) 5.5.4-1.el7.elrepo.x86_64 Docker version 18.06.3-ce 阅读全文
posted @ 2020-02-19 18:08 星火撩原 阅读(249) 评论(0) 推荐(0) 编辑
摘要:一、Master 集群的控制节点,每个kubenetes集群里需要有一个master节点来负责整个集群的管理和控制,基本上kubenetes所有控制命令都是发给它,它来负责具体的执行过程,是整个集群的大脑。 Master节点上运行着以下一组关键进程 Kubenetes API(kube-apiser 阅读全文
posted @ 2020-02-18 22:30 星火撩原 阅读(565) 评论(0) 推荐(0) 编辑
摘要:docker-machine命令 [root@master ~]# docker-machine --help Usage: docker-machine [OPTIONS] COMMAND [arg...] Create and manage machines running Docker. Ve 阅读全文
posted @ 2020-02-14 21:53 星火撩原 阅读(279) 评论(0) 推荐(0) 编辑
摘要:基本参数优化 server_tokens off; #关闭在错误页面中的nginx版本号,安全性是有好处的 sendfile on; #传输文件时发挥作用 tcp_nopush on; #一个数据包里发送所有头文件 tcp_nodelay on; #不缓存数据 keepalive_timeout 1 阅读全文
posted @ 2020-02-14 20:46 星火撩原 阅读(106) 评论(0) 推荐(0) 编辑
摘要:在Linux系统中,docker和docker-machine是分开安装的。 这里使用阿里云开源镜像文件站的docker工具,下载最新的docker-machine工具到本地 阿里云的docker-machine链接:https://mirrors.aliyun.com/docker-toolbox 阅读全文
posted @ 2020-02-14 19:39 星火撩原 阅读(497) 评论(0) 推荐(0) 编辑
摘要:环境: 系统:CentOS Linux release 7.7.1908 (Core) 应用版本:Docker version 19.03.6, build 369ce74a3c 管理节点:192.168.1.220 工作节点:192.168.1.221 工作节点:192.168.1.222 1、管 阅读全文
posted @ 2020-02-14 18:44 星火撩原 阅读(423) 评论(0) 推荐(0) 编辑
摘要:环境: CentOS Linux release 7.4.1708 (Core) Docker version 19.03.5, build 633a0ea 管理节点:192.168.1.220 工作节点:192.168.1.221 工作节点:192.168.1.222 一、创建网络与服务 1、管理 阅读全文
posted @ 2020-02-13 23:02 星火撩原 阅读(1520) 评论(0) 推荐(0) 编辑
摘要:实践中会发现,生产环境中使用单个 Docker 节点是远远不够的,搭建 Docker 集群势在必行。然而,面对 Kubernetes, Mesos 以及 Swarm 等众多容器集群系统,我们该如何选择呢?它们之中,Swarm 是 Docker 原生的,同时也是最简单,最易学,最节省资源的,比较适合中 阅读全文
posted @ 2020-02-13 20:43 星火撩原 阅读(314) 评论(0) 推荐(0) 编辑
摘要:将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,我们不再受限于物理上的界限,而是让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力 这就是服务器的虚拟化。 分类 编辑 服 阅读全文
posted @ 2020-02-11 17:32 星火撩原 阅读(576) 评论(0) 推荐(0) 编辑
摘要:(1)开始部署新的应用程序,使用kubectl客户端工具和一个准备好的包含应用程序的Deployment的yaml文件;用户通过kubectl命令将文件的内容发送给API Server。 (2)API Server接收到客户端的请求并将资源内容存储到数据库中;在本实例中,存储的数据库使用的是etcd 阅读全文
posted @ 2020-02-09 21:26 星火撩原 阅读(239) 评论(0) 推荐(0) 编辑
摘要:1. 登录阿里开发者平台 https://promotion.aliyun.com/ntms/act/kubernetes.html#industry 2. 点击“镜像搜索” 自动跳转到控制台的镜像搜索 3. 注册/登录后 进入Docker 镜像仓库 (https://cr.console.aliy 阅读全文
posted @ 2020-02-09 21:18 星火撩原 阅读(497) 评论(0) 推荐(1) 编辑
摘要:组件分布 部署环境 kubeadm 步骤 master, node: 安装 kubelet, kubeadm, docker master: kubeadm init 初始化 nodes: kubeadm join 加入集群 基础环境 主机名 IP 系统版本 内核版本 master 192.168. 阅读全文
posted @ 2020-02-09 15:49 星火撩原 阅读(401) 评论(0) 推荐(0) 编辑
摘要:rm -rf 命令删除文件夹及其内容最快的方式之一。 :(){:|:&};:命令,这就是fork炸弹的实例 具体操作是通过定义一个名为‘:’的函数,它会调用自己两次,一次在前台另一次运行在后台,它会反复的执行下去直到系统崩溃。 命令 > /dev/sda 这个命令将某个命令的输出写入到 块设备/de 阅读全文
posted @ 2020-02-05 21:58 星火撩原 阅读(428) 评论(0) 推荐(0) 编辑
摘要:nload 是一款命令行工具,让用户可以分开业监控入站流量和出站流量,它还可以绘制图表以显示入站流量和出站流量,视图比例可以调整。用起来非常疾风简单,不支持许多选项。 所以,如果你只需要快速查看总带宽使用情况,无需要每个进程的详细情况,那么nload用起来很方便。 安装nload。CentOS用户则 阅读全文
posted @ 2020-02-05 21:56 星火撩原 阅读(617) 评论(0) 推荐(0) 编辑
摘要:选项 -c 字符数 指定显示的列宽 -s“ 分隔符 “ 使用-t选项时,指定分隔符(允许指定多个分隔符) -t 判断输入行的列数来创建一个表。分隔符是使用在-s中指定的字符。如果没有指定分隔符,默认是空格 -x 更改排列顺序(左→右)。默认的顺序为(上→下) 示例 [root@node01 ~]# 阅读全文
posted @ 2020-02-05 21:53 星火撩原 阅读(329) 评论(0) 推荐(0) 编辑
摘要:前言dd命令文件处理 dd命令用于复制文件并对原文件的内容进行转换和格式化处理。dd命令功能很强大的,对于一些比较底层的问题,使用dd命令往往可以得到出人意料的效果。 转换拷贝一个文件,特别是针对于块设备的拷贝和复制有很大作用,可以用做在块设备的备份上。 用法: dd if=/path/from/s 阅读全文
posted @ 2020-02-05 21:40 星火撩原 阅读(160) 评论(0) 推荐(0) 编辑
摘要:scp 命令使用端口号 4588 -1: 强制scp命令使用协议ssh1 -2: 强制scp命令使用协议ssh2 -4: 强制scp命令只使用IPv4寻址 -6: 强制scp命令只使用IPv6寻址 -B: 使用批处理模式(传输过程中不询问传输口令或短语) -C: 允许压缩。(将-C标志传递给ssh, 阅读全文
posted @ 2020-02-05 21:36 星火撩原 阅读(311) 评论(0) 推荐(0) 编辑
摘要:常见命令参数 -a 显示全部信息 -s 显示内核名称 -n 显示主机名 -r 显示当前系统的内核版本 -m 显示主机的硬件名称 -p 显示处理器的类型 -i 显示主机的硬件平台 -o 显示所使用的操作系统的名称 -v 显示内核版本 常用命令展示 [root@node01 ~]# uname -a L 阅读全文
posted @ 2020-02-05 21:31 星火撩原 阅读(132) 评论(0) 推荐(0) 编辑
摘要:wget http://tel.mirrors.163.com/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD1.iso 下载centos境像 wget -c http://tel.mirrors.163.com/centos/6.4/isos/x8 阅读全文
posted @ 2020-02-05 21:27 星火撩原 阅读(125) 评论(0) 推荐(0) 编辑
摘要:()和{}都是对一串的命令进行执行,但有所区别 相同点 ()和{}都是把一串的命令放在括号里面,并且命令之间用;号隔开 不同点 ()只是对一串命令重新开一个子shell进行执行,{}对一串命令在当前shell执行 ()最后一个命令可以不用分号,{}最后一个命令要用分号 ()里的第一个命令和左边括号不 阅读全文
posted @ 2020-02-05 21:20 星火撩原 阅读(319) 评论(0) 推荐(0) 编辑
摘要:管道 [root@node01 ~]# echo '--help' | cat --help echo '--help' | cat 该命令输出的是echo的内容,也就是说将echo的内容当作cat处理的文件内容了,实际上就是echo命令的输出通过管道定向到cat的输入了。然后cat从其标准输入中读 阅读全文
posted @ 2020-02-05 21:05 星火撩原 阅读(351) 评论(0) 推荐(0) 编辑
摘要:用法:seq [选项]... 尾数 或:seq [选项]... 首数 尾数 或:seq [选项]... 首数 增量 尾数 以指定增量从首数开始打印数字到尾数。 -f, --format=格式 使用printf 样式的浮点格式 -s, --separator=字符串 使用指定字符串分隔数字(默认使用: 阅读全文
posted @ 2020-02-05 20:49 星火撩原 阅读(161) 评论(0) 推荐(0) 编辑
摘要:命令选项 -V 显示mount工具版本 -l 显示已加载的文件系统列表 -h 显示帮助信息并退出 v 输出指令执行的详细信息 -n 加载没有写入文件/etc/fstab中的文件系统 -r 将文件系统加载为只读模式 -a 加载文件/etc/fstab中配置的所有文件系统 -o 指定mount挂载扩展参 阅读全文
posted @ 2020-02-05 18:30 星火撩原 阅读(196) 评论(0) 推荐(0) 编辑
摘要:md5sum命令采用MD5报文摘要算法(128位)计算和检查文件的校验和。一般来说,安装了Linux后,就会有md5sum这个工具,直接在命令行终端直接运行。MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5 全称是报文摘要算法(Message-Digest Algorithm 阅读全文
posted @ 2020-02-05 18:17 星火撩原 阅读(379) 评论(0) 推荐(0) 编辑
摘要:按照文件名搜索 -name 按照文件名搜索 -iname 按照文件名搜索,不区分文件名大小写 -inum 按照inode号搜索 按照文件大小搜索,-size [+-] 大小 -size +25k +搜索比指定大小还要大的文件 -size -25k -搜索比指定大小还要小的文件 默认单位不是字节,如果 阅读全文
posted @ 2020-02-05 18:11 星火撩原 阅读(227) 评论(0) 推荐(0) 编辑
摘要:${} [root@node01 ~]# file=/dir1/dir2/dir3/my.file.txt [root@node01 ~]# echo ${file#*/} dir1/dir2/dir3/my.file.txt 删掉第一个 / 及其左边的字符串 [root@node01 ~]# ec 阅读全文
posted @ 2020-02-05 17:58 星火撩原 阅读(768) 评论(0) 推荐(0) 编辑
摘要:expr命令一般用于整数值,但也可用于字符串 手工命令行计算器 [root@node01 ~]# expr 10 + 9 19 [root@node01 ~]# expr 30 \* 3 90 [root@node01 ~]# expr 30 / 3 / 2 5 [root@node01 ~]# a 阅读全文
posted @ 2020-02-05 17:46 星火撩原 阅读(275) 评论(0) 推荐(0) 编辑
摘要:shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e echo -e "\033[字背景颜色;文字颜色m字符串\033[0m" [root@node01 ~]# echo -e "\033[41;36m something here \033[0m" something 阅读全文
posted @ 2020-02-05 17:41 星火撩原 阅读(110) 评论(0) 推荐(0) 编辑
摘要:列出加载到内核中的所有驱动 [root@node01 ~]# dmesg | more [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Initi 阅读全文
posted @ 2020-02-05 17:28 星火撩原 阅读(356) 评论(0) 推荐(0) 编辑
摘要:常用参数 date mmddHHMM date mmddHHMMYYYY date mmddHHMM.SS date mmddHHMMYYYY.SS mm为月份,dd为日期,HH为小时数,MM为分钟数,YYYY为年份,SS为秒数。 date +FORMAT %Y YYYY格式的年份(Year) %m 阅读全文
posted @ 2020-02-05 17:21 星火撩原 阅读(153) 评论(0) 推荐(0) 编辑
摘要:常见参数 -A/--user-agent <string> 设置用户代理发送给服务器 -b/--cookie <name=string/file> cookie字符串或文件读取位置 -c/--cookie-jar <file> 操作结束后把cookie写入到这个文件中 -C/--continue-a 阅读全文
posted @ 2020-02-05 17:04 星火撩原 阅读(106) 评论(0) 推荐(0) 编辑
摘要:bc 命令是任意精度计算器语言,通常在linux下当计算器用。它类似基本的计算器, 使用这个计算器可以做基本的数学运算。 常用的运算 + 加法 - 减法 * 乘法 / 除法 ^ 指数 % 余数 bc(选项)(参数) -i:强制进入交互式模式; -l:定义使用的标准数学库 ; -w:对POSIX bc 阅读全文
posted @ 2020-02-05 16:47 星火撩原 阅读(148) 评论(0) 推荐(0) 编辑
摘要:安装 [root@node01 yum.repos.d]# cat percona.repo [percona]name = Perconabaseurl = https://mirrors.tuna.tsinghua.edu.cn/percona/release/$releasever/RPMS/ 阅读全文
posted @ 2020-02-04 19:28 星火撩原 阅读(1369) 评论(0) 推荐(0) 编辑
摘要:1、阿里巴巴开源镜像站 Page:https://opsx.alibaba.com/mirror 使用说明 a. 备份配置文件: mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup b. 下载新的 阅读全文
posted @ 2020-02-04 17:47 星火撩原 阅读(2778) 评论(0) 推荐(0) 编辑
摘要:1.首先进入/etc/yum.repos.d/目录下,新建一个repo_bak目录,用于保存系统中原来的repo文件 [root@node01 ~]# cd /etc/yum.repos.d/ [root@node01 yum.repos.d]# yum -y install wget [root@ 阅读全文
posted @ 2020-02-04 17:29 星火撩原 阅读(327) 评论(0) 推荐(0) 编辑
摘要:一 数据库备份及恢复 1.1:全库备份 1 [root@zabbix-server ~]# mysqldump -uroot -p123456 --opt zabbix > zabbix.sql 2 [root@zabbix-server ~]# scp zabbix.sql root@192.16 阅读全文
posted @ 2020-02-04 16:49 星火撩原 阅读(918) 评论(0) 推荐(0) 编辑
摘要:一,创建媒介 二 关联用户 选项 描述 Type 选择媒介名称,此处选 Email Send to 发邮件给谁,例如x120952576@126.com,也可以使用显示名 When active 发送时间,只有在这个时间段内才会发邮件 Use if severity 发送邮件的触发器级别 Statu 阅读全文
posted @ 2020-02-04 16:26 星火撩原 阅读(156) 评论(0) 推荐(0) 编辑
摘要:一、1个Huawei LiteOS Kernel 1.1 huawei LiteOS Kernel基本框架图 嵌入式开发单片机芯片: 单进程多线程 1.1.1 Kernel模块--任务 任务是竞争系统资源的最小运行单元。任务可以使用或等待CPU、使用内存空间等系统资源,并独立于其它任务运行。 Hua 阅读全文
posted @ 2020-02-03 22:03 星火撩原 阅读(975) 评论(0) 推荐(0) 编辑
摘要:1.1 物联网面临的困难 物联网终端发展面临的困难:开发者需要懂硬件和芯片的差异,自行适配硬件接口 物联网开发面临的困难:物联网通信协议多,通信模块更新换代快,彼此是多对多的关系,开发者需要自行选型和对接适配 物联网操作系统面临的困难: 多传感器系统管理复杂 视频场景下性能、功耗要求高 开发语言编程 阅读全文
posted @ 2020-02-03 22:02 星火撩原 阅读(234) 评论(0) 推荐(0) 编辑
摘要:实验1:OceanConnect平台实验 通过基本的编程操作与配置,帮助读者熟悉OceanConnect的业务操作流程。 实验目的: 熟悉华为物联网OceanConnect平台的SP Portal 掌握如何进行北向开发 掌握鉴权接口的调用和错误分析 掌握设备Profile的编写 掌握北向应用注册直连 阅读全文
posted @ 2020-02-03 22:00 星火撩原 阅读(250) 评论(0) 推荐(0) 编辑
摘要:1. 物流网重要的连个协议介绍 1.1 重要物联网协议介绍 MQTT MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它 阅读全文
posted @ 2020-02-03 21:58 星火撩原 阅读(682) 评论(0) 推荐(0) 编辑
摘要:一、IoT连接管理平台的由来 1.1 物联网产业发展面临的挑战 新业务上线周期长,应用碎片化,开发周期长,场频上市慢; 终端/传感器厂家众多,集成困难,标准不一; 网络连接复杂,网络类型众多,2G/3G/NB-IOT/ZigBee...., 安全性要求、实时性要求、Qos要求 1.2 IoT连接管理 阅读全文
posted @ 2020-02-03 21:56 星火撩原 阅读(756) 评论(0) 推荐(0) 编辑
摘要:1. 物联网安全的事件 事件1: 特斯拉事件 车载终端被入侵,通过CAN总线命令可远程控制车辆启停; 本地关键信息存储未做保护,事发后续重大安全事故。 事件2: 南京环保局事件 本地网络被入侵,环保监测数据被篡改;(在一些工厂,环保局会安装一些监控设备检测环保指标) 数据传输过程中对于网络层未做加密 阅读全文
posted @ 2020-02-03 21:54 星火撩原 阅读(219) 评论(0) 推荐(0) 编辑
摘要:1. 家庭中遇到的问题 2.1 华为智慧家庭概念的发展历程 2.2 华为智慧家庭的解决方案架构 智慧家庭主要针对4大业务: 家庭监控和安全:摄像头、报警器等 家庭自动化和智能管理:家电分三大类,白电(可以替代人们进行家务劳动的产品包括洗衣机、冰箱等,或者是为人们提供更高生活环境质量的产品,像空调、洗 阅读全文
posted @ 2020-02-03 21:52 星火撩原 阅读(545) 评论(0) 推荐(0) 编辑
摘要:1. 1 能源工业--油田业务面临的三大挑战 故障处理不及时: 部分油田开采难道大、机械故障较多、现场发生的故障有时不能及时处理 数据抄录不准确:现网数据要靠手动抄录,效率较低。同事现场生产中的问题主要依靠人工巡检,不能准确的将大量油井数据数据及时反馈到管理中心。 员工安全无保障:大量的油井巡检需要 阅读全文
posted @ 2020-02-03 21:47 星火撩原 阅读(434) 评论(0) 推荐(0) 编辑
摘要:1.1 可以预见的车联网未来 车辆对车辆、车辆对道路、车辆对网络通信 车辆对外发送车辆状态信息 周边环境信息发送给车辆(道路传感器,人流传感器) 自动驾驶 1.2 车联网对通信的需求 驾驶辅助: 信息提示 胎压、 车辆显示/手机显示 部分自动化:车辆安全信息,车辆稳定系统 ,紧急制动 条件自动化:自 阅读全文
posted @ 2020-02-03 21:45 星火撩原 阅读(1113) 评论(0) 推荐(0) 编辑
摘要:本文从以下六项公共事业,看看物联网的解决方案: 停车问题 路灯管理问题 消防栓管理问题 井盖管理问题 水表管理问题 城市监控视频管理问题 1.1 停车问题 停车难 收费难,乱收费,费用流失 停车位低使用率,停车场信息孤岛,车位资源不能有效配置, 交通拥堵 1.2 智能停车解决方案 设备: 室外:车检 阅读全文
posted @ 2020-02-03 21:43 星火撩原 阅读(277) 评论(0) 推荐(0) 编辑
摘要:两类技术: 有线通信技术 无线通信技术 一、 有线通信技术 1.1 物联网有线技术介绍及对比 ETH 主要用于支持以太网标准的智能终端的连接使用。 M-BUS 、PLC、RS-485是现在物联网常用的规模通信方式。 1.2 物联网RS-485与M-BUS介绍及对比 1.3 物联网电力载波PLC技术介 阅读全文
posted @ 2020-02-03 21:41 星火撩原 阅读(645) 评论(0) 推荐(0) 编辑
摘要:PXE+Kickstart 主要用于在公司内网批量安装新服务器系统,这极大地简化了用光盘重复安装Linux操作系统的过程,再加上分布式自动化运维工具puppet进行批量部署,达到了自动化运维的目的,避免了重复性劳动,极大的提高了工作效率。 1. PXE 严格来说,PXE 并不是一种安装方式,而是一种 阅读全文
posted @ 2020-02-03 19:17 星火撩原 阅读(295) 评论(0) 推荐(0) 编辑
摘要:华为云学院:https://edu.huaweicloud.com/programs/ 华为物联网平台:https://developer.huawei.com/ict/cn/site-oceanconnect-next 阅读全文
posted @ 2020-02-03 18:37 星火撩原 阅读(208) 评论(0) 推荐(0) 编辑
摘要:幻灯片简介 创建多个聚合图形 阅读全文
posted @ 2020-02-03 17:42 星火撩原 阅读(284) 评论(0) 推荐(0) 编辑
摘要:一 Screen介绍 Screen能将某个主机多个图形,或者多个主机的同一种信息放在一起展示。 二 创建多主机监控图形 依次添加linux-221和linux-222两台主机的监控图形。 相关配置项说明 选项 描述信息 来演(Resource) 时钟:时间信息,可以显示服务器、本地时间 数据预览:组 阅读全文
posted @ 2020-02-03 17:26 星火撩原 阅读(426) 评论(0) 推荐(0) 编辑
摘要:一 Graphs配置 1.1 新建图形 Graphs是将数据展示为图像,以视觉化形式展示,Graphs的配置保存在主机和模板中。 配置 >主机 >选择中创建图形的主机 >点击图形 创建图形,新建所需图表。 点击创建图形即可创建自己想创建的图形 预缆 阅读全文
posted @ 2020-02-03 16:34 星火撩原 阅读(714) 评论(0) 推荐(0) 编辑
摘要:一 安装Zabbix-Agent [root@node01 ~]# rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm[root@node01 ~]# yum ins 阅读全文
posted @ 2020-02-03 16:02 星火撩原 阅读(172) 评论(0) 推荐(0) 编辑
摘要:一 配置步骤和流程 Zabbix完整的监控配置流程可以简单的描述为: Host groups(主机组) >Hosts(主机) >Applications(监控项组) >Items(监控项) >Triggers(触发器) >Event(事件) >Actions(处理动作) >User groups(用 阅读全文
posted @ 2020-02-03 15:48 星火撩原 阅读(531) 评论(0) 推荐(0) 编辑
摘要:一 环境基础 1.1 部署基础环境 部署Zabbix需要LAMP或LANP环境,数据库可以为MySQL或者MariaDB。硬件及存储条件按需配置。 1.2 常见依赖列表 Web前端需要支持的软件环境如下: 软件 版本 描述 Apache 1.3以上 主程序 PHP 5.3以上 主程序 PHP扩展库 阅读全文
posted @ 2020-02-03 15:01 星火撩原 阅读(262) 评论(0) 推荐(0) 编辑
摘要:一 监控架构 1.1 组成 客户端:数据采集部分 服务端:数据存储分析告警展示 1.2 采集模式 被动模式:服务器端到客户端采集数据,对服务器的开销较大,适合小规模的监控环境。 主动模式:客户端主动上报数据到服务器端,对服务器的开销较小,适合大规模的监控环境。 1.4 协议 专用客户端采集 公用协议 阅读全文
posted @ 2020-02-03 10:57 星火撩原 阅读(281) 评论(0) 推荐(0) 编辑
摘要:一 Zabbix简介 1.1 概述 Zabbix是一个企业级的高度集成开源监控软件,提供分布式监控解决方案。可以用来监控设备、服务等可用性和性能。 1.2 所支持监控方式 目前由zabbix提供包括但不限于以下事项类型的支持 Zabbix agent checks #这是客户端来进行数据采集,又分为 阅读全文
posted @ 2020-02-03 10:53 星火撩原 阅读(658) 评论(0) 推荐(0) 编辑
摘要:一、RPM包安装 下载mysql相关安装包 [root@localhost ~]# wget https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysql80-community-el7/mysql-community-server-8.0.18-1.el 阅读全文
posted @ 2020-02-02 21:55 星火撩原 阅读(681) 评论(0) 推荐(0) 编辑
摘要:1.环境准备: 系统版本:CentOS-7-x86_64-Minimal-1810.iso 运行环境:虚拟机windows上的VM 15 系统安装:参照老男孩运维要求 2.系统安装完成后: 配置静态IP 网卡文件:cat /etc/sysconfig/network-scripts/ifcfg-et 阅读全文
posted @ 2020-02-02 14:21 星火撩原 阅读(208) 评论(0) 推荐(0) 编辑
摘要:一 ssh配置文件路径 1.1 ssh客户端配置文件: 路径:/etc/ssh/ssh_config 1.2 ssh服务端配置文件: 路径:/etc/ssh/sshd_config 二 服务器端常用配置选项 2.1 常见配置项 1 Port 22 #端口 2 3 ListenAddress #监听的 阅读全文
posted @ 2020-02-01 14:39 星火撩原 阅读(1805) 评论(0) 推荐(0) 编辑
摘要:一 远程登陆 ssh 用户名@远程主机ip:首次登陆需要下载对方公钥。 实例:ssh 192.168.10.129 二 远程复制 scp root@远程主机ip:[远程主机文件绝对路径] [需要保存的本地位置]:从远程主机下载文件到本机 实例: scp root@192.168.10.129:/ro 阅读全文
posted @ 2020-02-01 14:28 星火撩原 阅读(176) 评论(0) 推荐(0) 编辑
摘要:从装系统时就接触过这个swap了,前面也说过它类似与windows的虚拟内存,分区的时候一般大小为内存的2倍,如果你的内存超过4G,那么你分8G似乎是没有必要了。分4G足够日常交换了。然而,还会有虚拟内存不够用的情况发生。如果真遇到了,莫非还要重新分一下磁盘?当然不能!那我们就增加一个虚拟的磁盘出来 阅读全文
posted @ 2020-02-01 12:26 星火撩原 阅读(471) 评论(0) 推荐(0) 编辑
摘要:[root@localhost ~]# echo $RANDOM | md5sum | cut -c 1-8 a96b3a66 (截取8位数的密码) [root@localhost ~]# echo $RANDOM | openssl passwd -1 -stdin $1$PDPWCSMF$PDP 阅读全文
posted @ 2020-02-01 12:24 星火撩原 阅读(85) 评论(0) 推荐(0) 编辑
摘要:安装 yum install stress stress-ng -y stess-ng是stress的下一代,功能更加完善 常用选项 -c,--cpu:代表进程个数(每个进程会占用一个cpu,当超出cpu个数时,进程间会互相争用cpu) -t,--timeout:测试时长(超出这个时间后自动退出) 阅读全文
posted @ 2020-02-01 12:02 星火撩原 阅读(959) 评论(0) 推荐(0) 编辑
摘要:在实际工作中,偶尔会遇到系统的CPU使用率和系统平均负载很高,但却找不到高CPU的应用; 产生这个问题的原因:进程有可能在不断的崩溃、重启 通过uptime发现系统负载很高,但是通过top,mpstat,pidstat,perf等工具很难发现是什么进程导致了系统负载和CPU使用率很高; 注:通过上面 阅读全文
posted @ 2020-02-01 11:55 星火撩原 阅读(1582) 评论(0) 推荐(0) 编辑
摘要:安装pstree:yum install psmisc -y 作用:用于追踪子进程的父进程 使用场景:需要知道某个子进程的父进程时; 常用选项: -a:显示命令行选项(即显示启动进程所使用的命令) -p:打印出父进程的pid号 -s:显示子进程所有的父进程(默认只显示子进程的第一个父进程) 注:ap 阅读全文
posted @ 2020-02-01 11:48 星火撩原 阅读(936) 评论(0) 推荐(0) 编辑
摘要:当想要知道某个进程在进行什么样的系统调用时,可以用strace进行追踪; 使用场景:常用于查看磁盘IO问题时(磁盘IO异常)的文件定位 安装:yum install strace -y 常用选项: -p:指明进程的pid -f:也查看线程(默认只查看进程的) -e:指定要查看哪个函数的系统调用 例: 阅读全文
posted @ 2020-02-01 11:42 星火撩原 阅读(479) 评论(0) 推荐(0) 编辑
摘要:sar 是一个系统活动报告工具,既可以实时查看系统的当前活动,又可以配置保存和报告历史统计数据。 安装:yum install sysstat -y 常用选项: -n DEV:显示网卡相关的统计信息 -r -S:显示内存、swap相关的使用情况 示例一:统计当前网络接口的收发情况: [root@lo 阅读全文
posted @ 2020-02-01 11:39 星火撩原 阅读(366) 评论(0) 推荐(0) 编辑
摘要:ss常用分析套接字相关的分析,功能和netstat类似,但比netstat速度更快、功能更多 常用选项: -s:打印出统计信息 -t:打印出tcp相关的信息(默认显示ESTAB相的信息) -l:打印出listen相关的连接 -n:不解析域名、协议、端口号等 -4:只显示ipv4的连接 用法示例一:显 阅读全文
posted @ 2020-02-01 11:36 星火撩原 阅读(351) 评论(0) 推荐(0) 编辑
摘要:netstat-打印网络连接,路由表,接口统计信息的工具,在平常工作也会经常遇到; 常用选项: -i:查看网卡数据包收发情况(常用于查看是否有丢包、错误) -s:对各种协议的统计信息 -r:查看路由表信息(也常用route -n)查看 用法示例一:查看网络包收发情况,以确定是否存在丢包的情况(当网络 阅读全文
posted @ 2020-02-01 11:33 星火撩原 阅读(686) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示