分类标签归档:devops

openvswitch常用命令


Open vSwitch常用命令
#添加网桥
ovs-vsctl add-br br-int em3

#列出网桥
ovs-vsctl list-br

#给网桥添加端口
ovs-vsctl add-port br-int tap-xxx

#列出挂载某网络接口的所有网桥
ovs-vsctl port-to-br tap-xxx

#查看全部信息
ovs-vsctl show

#举例 查看所有网桥
ovs-vsctl list bridge

#举例 删除一条qos记录
ovs-vsctl destroy qos <qos-id>

#修改端口 p1 的 VLAN tag 为 1

Read more

python导入excel到mysql


import xlrd import pymysql import sys,os

import importlib
importlib.reload(sys) #出现呢reload错误使用


def open_excel():
    try:
        book = xlrd.open_workbook("service_list.xls")  # 文件名,把文件与py文件放在同一目录下
    except:
        print("open excel file failed!")
    try:
        sheet = book.sheet_by

Read more

sql语句


SQL语句(2)

2020年9月24日
15:44

一、基础
1、说明:创建数据库
CREATE DATABASE database-name 
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack 
4、说明:创建新表
create table tabna

Read more

centos7多网卡配置bond0 (mode6无需交换机做配置)


centos7多网卡配置bond0 (mode6无需交换机做配置)

首先备份两块网卡的配置文件

            mv /etc/sysconfig/network-scripts/ifcfg-em1 /etc/sysconfig/bak_network-scripts/ifcfg-em1_bak

            mv /etc/sysconfig/network-scripts/ifcfg-em2 /etc/sysconfig/bak_network-scripts/ifcfg-em2_bak

            # 重新创建ifcfg-eth0网卡配置文件(em1;

Read more

kubernets使用ceph-rbd作为storageclass并创建pvc和应用


1.Kubernetes StorageClass 介绍 Kubernetes 集群存储 PV 支持 Static 静态配置以及 Dynamic 动态配置,动态卷配置 (Dynamic provisioning) 可以根据需要动态的创建存储卷。静态配置方式,集群管理员必须手动调用云/存储服务提供商的接口来配置新的固定大小的 Image 存储卷,然后创建 PV 对象以在 Kubernetes 中请求分配使用它们。通过动态卷配置,能自动化完成以上两步骤,它无须集群管理员预先配置存储资源,而是使用 StorageClass 对象指定的供应商来动态配置存储资源。

2.创建Storage

Read more

grafana部署


grafana安装

wget https://dl.grafana.com/oss/release/grafana-7.2.0-1.x86_64.rpm
yum install grafana-7.2.0-1.x86_64.rpm
systemctl start grafana-server

安装zabbix插件

grafana-cli plugins install alexanderzobnin-zabbix-app

网络不允许的情况下使用源码安装

git clone https://github.com/alexanderzobnin/grafana-zabbix-app.git
unz

Read more

vim常用


删除空格行: :g/^$/d

删除行首空格:
:%s/^\s*//g


删除行尾空格:
:%s/\s*$//g

删除行尾(:
:%s/\s*($//g

删除指定关键字的行:
:g/关键字/d


在每行行首添加相同的内容:
:%s/^/要添加的内容  

在每行行尾添加相同的内容:
:%s/$/要添加的内容

Read more