【1】. 做CMDB目的、方法和涉及到问题
【2】.CMDB采集数据唯一标识
【3】. ssh/salt并发执行采集数据
【4】.将数据入库
【5】.API验证
【1】. 做CMDB目的、方法和涉及到问题:
1.为什么要做CMDB?
CMDB讲解一
【1】.python的方向:
【2】.运维介绍:
【3】.目标:
【4】.cmdb设计方案1
【5】.cmdb设计方案2
【6】.cmdb设计方案3
【7】.setting自定义和全局配置
【8】.配置监控项目中间件
【9】.收集监控端数据
聪明的人都在精简自己的朋友圈,应为知道,不把时间浪费在无畏的人和事情上,才是对自己最大尊重和成全
以自律和简单为核心,去掉不必要的复杂装饰与人际,把心沉下来,才能成就自己
断离舍,不仅是对物,也是对人
给朋友做减法,给幸福和快乐做加法
centos 下查看本机公网IP
curl ifconfig.me
nslookup查询DNS命令
nslookup www.baidu.com
安装相应软件包 yum install -y bind-utils
查看DNS地址
cat /etc/resolv.conf
Tomcat xml配置
<Context path="" docBase="/home/yixue/webapps/yixue-servi
安装包:
# yum install bind bind-libs -y #dns服务软件安装。提供域名服务的主要程序及相关文件。
# yum install bind-utils -y #提供了对DNS服务器的测试工具(如nslookup,dig等)
# yum
tar -zxvf 压缩文件名.tar.gz
解压到自定文件夹
mkdir /usr/local/java
tar -zxf /home/yixue/software/jdk-7u71-linux-x64.tar.gz -C /usr/l
假设两台装有activeMq服务的服务器分别为:
10.100.20.181
10.100.20.183
文件共享服务器10.100.10.145
并打算将181、183上activeMq目录的数据存储目录共享给145的activeMq服务。
145上配置:
1、安
rpm -qa |grep rsync //检查是否有rsync安装包
rsync (接收端)
1.yum install rsync -y
service iptables stop
vim /etc/rsyncd.conf
uid=root
gid
ab -n 20000 -c 500 http://ip:8081/
-n表示请求数,-c表示并发数
ab -n 50000 -c 300 http://ip:8081/
JAVA_OPTS="-server -Xms4096m -Xmx4096m -X
软件包 zookeeper-3.4.6.tar.gz
安装地址 10.100.20.179 zookeeper dubbo tomcat
10.100.20.184 zookeeper
10.100.20.185 zookeeper
把101.198.151.146挂载到101.198.151.147
101.198.151.146
检查nfs-utils rpcbind是否按装
rpm -qa|grep nfs-utils
rpm -qa|grep rpcbind
安装vsftpd
rpm -qa | grep vsftpd
检查是否安装
yum -y install vsftpd
chkconfig vsftpd on
基于虚拟用户的配置:
CentOS 下SSH无密码登录的配置
确认本机sshd的配置文件(需要root权限)
vim /etc/ssh/sshd_config
找到以下内容,并去掉注释符”#“
RSAAuthentication yes
PubkeyA
rm .sentinel.conf.swp //删除临时文件
1.redis主从配置
拷贝redis.conf、redis-benchmark、redis-cli、redis-server文件
chmod 755 redis-benchmark
chmod 755
cd /home/yixue/software //上传redis-2.8.18.tar.gz
cd /usr/local/server
cp redis-2.8.18.tar.gz .
tar -zxf redis-2.8.18.tar.gz
cd
http://www.cnblogs.com/phoebus0501/archive/2010/12/14/1906144.html
http://www.cnblogs.com/mchina/archive/2013/01/04/2842275.html
yum安装最新
在172.21.3.173主机建立用户slave
修改主服务器master,如果下图红色区域没有,需要手工添加
#vi /etc/my.cnf
[mysqld]
log-bin=mysql-bin //[必
1.配置yixue-site时,需要在/usr/local/server/yixue-site/lib/下添加pager-taglib.jar文件
2.hosts配置添加hostname
vim /etc/hosts
3.yixue-site环境的ho
http://subversion.apache.org/
运行以下命令查看SVN版本
svnserve --version
运行以下命令安装SVN。
yum install subversion
按以下步骤创建版本库:
xp连接VPN错误提示: vpn连接出错789:L2TP连接尝试失败,因为安全层在初始化与远程计算机的协商时遇到一个处理错误。
出错这个问题的话,应该是因为系统的问题 按照这个方法测试一下~
1. 单击“开始”,单击“运行”,键入“regedit”,然后单击“确
/usr/local/mysql/bin/mysql -h 127.0.0.1 -p
source /root/BBS.sql
https://www.cnblogs.com/freeweb/p/5210167.html linux安装django
https://www
爬虫简介
-爬取数据(requests,urllib,urllib2模拟发请求)(selenium模块:模拟控制浏览器行为)
-解析数据:BeautifulSoup:解析html(css选择,xpath选择),re模块
今日内容:
-首页,文章的展示
-个人站点(不同人不同样式),标签、分类、归档过滤
-文章详情页(母版继承,文章样式)
-点赞、点踩
-评论的展示和提交
1.需求分析
1).登录,图片验证码(ajax)
https://docs.geetest.com/(极验验证码)
2).注册:ajax提交,错误信息的展示,头像的预览上传(基于forms)
3).首页文章的展
Session和cookeie的区别
1.cookie存储在客户端,session存储在服务端
2.session依赖于cookie
[1].中间件
中间件原理:
中间件
目录
-Day20-ORM使用和安全防护
[1].创建表方法一
[2].创建表方法二
[3].创建表方法三:自关联
[4].FK关联
[5]. 普通索引和字段
[6]. EmailField使用和django管理员配置
[7].设置字段属性和索引
[8].
今日作业:
1.前后的容错机制
2.完善整个登陆并美化系统
3.所有url改为伪静态的方式
4.把系统改为django
orm
[1].路由
FBV:
function
快捷键使用:
Ctrl +D //复制选定的区域或行
Ctrl +Y //删除选定的行
创建项目方式:
-命令行创建:
django-admin startproject myweb
-启动django:
web应用
基于浏览器的应用程序
cs/bs架构
cs:客户端,服务端
bs:浏览器,服务端
import socket #socket的对象 sco=socket.socket() #绑定地址端口 sco.bi
JavaScript基础学习目录
DOM操作学习目录
网站布局的一些的补充:
1、学习前端之后,自己能够修改的后端的页面即可
2、专业的前端配置
上节课复习:
CSS部分:
定位属性:
position 配
后台登陆页面
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> .pg-content{ widt
作业:
1.登陆页面
2.后台管理页面布局 border-radius:圆角
1.
2.
CSS基础学习目录
注意点:
1.CSS的重用问题
.c{
html代码注释快捷键就是ctrl+/
1.前端的主要内容:
html
css
js(jquery,bootstrap)
2.今天内容:
Html 和一部分css
a.web运行的本质
对于所有的web应用,本质上其实
MySQL高级学习目录
1.外键:
userinfo里面depId数据所到表deparment表里面id数据约束
单对多
哪个表的列需要约束,就在哪张表进行创建外键
create table userinfo(
id
in
MySQL基础学习目录
Mysql命令以;或者\g结束
\c 语句不完整,需要重新输入
\s 查看数据库信息
基础知识:
1.数据库的连接
mysql -u -p -h
-u 用户名
-p 密码
-h host主机
进程与线程
今日内容:
进程相关:
1.守护进程
2.互斥锁
3.进程间通信IPC:管道、进程queue
4.生产者消费者模型(******)
线程相关:
udp协议通信
补充:
1、基于udp协议通信的套接字
2、异常处理
今日内容:
1.操作系统的发展史(*****)
1.1什么是进程
1.2如何实现并发:多道技术
socket网络编程
socket网络编程
1.OSI七层协议
2.基于tcp协议的套接字通信
3.模拟ssh远程执行命令
4.tcp的粘包问题已经解决方案
5.基于udp协议套接字通信
6.socketserver
目标:开发一个C/S架构的软件
复习:
1、 编程思想
面向过程
核心是过程二字,过程指的是解决问题的步骤,即先干什么,再干什么,后干什么
基于该思想编写程序就好比在设计一条流水线,是一种机械式思维
优点:复杂的问题流程化,进而简单化
缺
今日内容: 面向对象编程 介绍面向对象编程 类 对象内置函数 1. 面向过程编程 核心‘过程’二字,过程是解决问题的步骤,即先干什么,再干什么,后干什么 基于该思想的编程程序好比一条流水线,是一种机械思维
今日内容:
1、 迭代器(****)
2、 生成器(***)
3、 生成器表达式(*****)
4、 面向过程编程(*****)
5、 包的使用(**)
6、 常用模块
Loggin(*****)
Re(*****)
今日内容:
1、 有参装饰器
2、 三元表达式,列表生成式,字典生成式
3、 函数的递归调用,二分法
4、 匿名函数lambda+内置函数
5、 模块的使用
6、 软件开发的目录规范
上节课复习:
1、 函数的对象
今日内容:
1、 函数参数的使用
2、 函数对象
3、 函数嵌套
4、 名称空间与作用域
5、 闭包函数
6、 装饰器
课程复习:
1、 什么是函数
函数就是具备某一功能工具
2、 为何用函数
数据类型总结:
1.可变不可变:
可变类型:list,dict
不可变类型:int,float,str,tuple
存储的格式:
存一个值:int,float,str
返回顶部