日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

saltstack 自动化运维管理

發布時間:2024/9/3 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 saltstack 自动化运维管理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、簡介

saltstack是一個配置管理系統,能夠維護預定義狀態的遠程節點。
saltstack是一個分布式遠程執行系統,用來在遠程節點上執行命令和查詢數據。
saltstack是運維人員提高工作效率、規范業務配置與操作的利器。
Salt的核心功能

  • 使命令發送到遠程系統是并行的而不是串行的
  • 使用安全加密的協議
  • 使用最小最快的網絡載荷
  • 提供簡單的編程接口
    Salt同樣引入了更加細致化的領域控制系統來遠程執行,使得系統成為目標不止可以通過主機名,還可以通過系統屬性。

SaltStack 采用 C/S模式,minion與master之間通過ZeroMQ消息隊列通信,默認監聽4505端口。
Salt Master運行的第二個網絡服務就是ZeroMQ REP系統,默認監聽4506端口

二、安裝

官網

1.設置官方YUM倉庫:

從官方網站下載yum源 倉庫地址

[root@server1~]# yum install https://repo.saltstack.com/yum/redhat/salt-repo-3000.el7.noarch.rpm

注意:由于官網下載速度太慢了,所以我將地址換成了阿里云的,下載速度快

[salt-3000] name=SaltStack 3000 Release Channel for Python 2 RHEL/Centos $releasever baseurl=https://mirrors.aliyun.com/saltstack/yum/redhat/7/$basearch/3000 failovermethod=priority enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/saltstack-signing-key, file:///etc/pki/rpm-gpg/centos7-signing-key

2.安裝salt-master

這里我用server1作為master

[root@server1 ~]# yum install salt-master.noarch -y #安裝master端 [root@server1 ~]# systemctl enable --now salt-master.service #設置master自啟動

3.安裝并配置salt-minion

server2和server3作為minion

[root@server2 salt]# yum install -y salt-minion.noarch -y #安裝minion端 [root@server2 ~]# vim /etc/salt/minion 指定到master的ip master 172.25.3.1 [root@server2 salt]# systemctl enable --now salt-minion.service [root@server3 ~]# yum install salt-minion.noarch -y [root@server2 ~]# vim /etc/salt/minion 指定到master的ip master 172.25.3.1 [root@server3 ~]# systemctl enable --now salt-minion.service

4.master端執行命令允許minion連接

[root@server1 yum.repos.d]# salt-key -L 查詢 [root@server1 yum.repos.d]# salt-key -A 給兩個minion key


  • 查看端口連接情況
  • 詳細查看進程信息
[root@server1 ~]# yum install python-setproctitle.x86_64 -y [root@server1 ~]# systemctl restart salt-master.service

  • 查看端口連接情況
[root@server1 ~]# yum install lsof -y [root@server1 ~]# lsof -i :4505

5.master端測試與minion端的連接

[root@server1 ~]# salt '*' test.ping

[root@server1 ~]# salt '*' cmd.run hostname

[root@server1 ~]# salt '*' cmd.run "ip addr"

三、saltstack遠程執行

1.遠程執行shell命令

  • Salt命令由三個主要部分構成:
    salt ‘’ [arguments]
    target: 指定哪些minion, 默認的規則是使用glob匹配minion id.
    salt ‘*’ test.ping
    Targets也可以使用正則表達式:
    salt -E ‘server[1-3]’ test.ping
    Targets也可以指定列表:
    salt -L ‘server2,server3’ test.ping

  • funcation是module提供的功能,Salt內置了大量有效的functions.
    salt ‘*’ cmd.run ‘uname -a’
    arguments通過空格來界定參數:
    salt ‘server2’ sys.doc pkg #查看模塊文檔
    salt ‘server2’ pkg.install httpd
    salt ‘server2’ pkg.remove httpd
    salt內置的執行模塊列表:
    執行模塊網址
    按Ctrl+F搜索你需要的模塊

  • 命令行執行

[root@server1 ~]# salt server2 pkg.install httpd [root@server1 ~]# salt 'server2' service.start httpd


查看server2是否成功安裝上

開啟服務

2.配置管理

編輯master配置文件:

[root@server1 ~]# vim /etc/salt/master

默認位置,不用修改

因為沒有salt目錄,所以需要手動創建

[root@server1 ~]# cd /srv/ [root@server1 srv]# mkdir salt [root@server1 salt]# mkdir apache [root@server1 salt/]# cd apache

創建一個sls文件:
注意縮進

#vim /srv/salt/apache.sls httpd: # ID聲明pkg: # 狀態聲明- installed # 函數聲明
  • 下載服務,編寫發布文件,啟動服務
[root@server1 apache]# vim install.sls apache:pkg.installed:- pkgs:- httpd- php- php-mysqlfile.managed:- source: salt://apache/files/index.html- name: /var/www/html/index.htmlservice.running:- name: httpd [root@server1 apache]# mkdir files [root@server1 apache]# vim files/index.html server2
  • 指定主機執行:
[root@server1 ~]# salt server2 state.sls apache.install
  • 執行過程

    查看是否執行成功
  • 在受控主機查看剛才的執行緩存信息
[root@server2 ~]# cd /var/cache/salt [root@server2 salt]# tree .


查看文件內容是否發生變化

[root@server1 salt]# cd apache/ [root@server1 apache]# ls files install.sls [root@server1 apache]# cd files/ [root@server1 files]# md5sum index.html serve2 01bc6b572ba171d4d3bd89abe9cb9a4c index.html [root@server1 files]# md5sum index.html 01bc6b572ba171d4d3bd89abe9cb9a4c index.html [root@server1 files]# vim index.html server2 server2 [root@server1 files]# md5sum index.html e8e59ffc293de1e3388b4a5d903707a1 index.html

3.同時修改兩個配置文件

  • 第一種書寫方式
[root@server1 apache]# vim install.sls apache:pkg.installed:- pkgs:- httpd- php- php-mysqlfile.managed:- source: salt://apache/files/index.html- name: /var/www/html/index.htmlservice.running:- name: httpd- enable: true- reload: true- watch: - file: /etc/httpd/conf/httpd.conf/etc/httpd/conf/httpd.conf:file.managed:- source: salt://apache/files/httpd.conf

注意 watch 為觸發,監控當配置文件發生改變時,會重啟服務

  • 第二種編寫方式
apache:pkg.installed:- pkgs:- httpd- php- php-mysqlfile.managed:- source: salt://apache/files/httpd.conf- name: /etc/httpd/conf/httpd.confservice.running:- name: httpd- enable: true- reload: true- watch:- file: apache

執行

[root@server1 apache]# salt 'server2' state.sls apache.install


Salt 狀態系統的核心是SLS,或者叫SaLt State 文件。
SLS表示系統將會是什么樣的一種狀態,而且是以一種很簡單的格式來包含這些數據,常被叫做配置管理。
sls文件命名:
sls文件以”.sls”后綴結尾,但在調用是不用寫此后綴。
使用子目錄來做組織是個很好的選擇。
init.sls 在一個子目錄里面表示引導文件,也就表示子目錄本身, 所以apache/init.sls 就是表示apache.
如果同時存在apache.sls 和 apache/init.sls,則 apache/init.sls 被忽略,apache.sls將被用來表示 apache.

[root@server1 apache]# mv install.sls init.sls [root@server1 apache]# salt server2 state.sls apache

4.創建模塊目錄:

[root@server1 salt]# mkdir /srv/salt/_modules [root@server1 salt]# cd _modules/

5.編寫模塊文件:

[root@server1 _modules]# vim mydisk.py def df():return __salt__['cmd.run']('df -h') [root@server1 _modules]# salt server2 saltutil.sync_modules ## 同步模塊
  • 在受控主機上查看模塊是否同步成功
  • 執行測試模塊
[root@server1~] # salt server2 mydisk.df

四、grains

1.簡介

Grains是SaltStack的一個組件,存放在SaltStack的minion端。
當salt-minion啟動時會把收集到的數據靜態存放在Grains當中,只有當minion重啟時才會進行數據的更新。
由于grains是靜態數據,因此不推薦經常去修改它。
應用場景:

  • 信息查詢,可用作CMDB。
  • 在target中使用,匹配minion。
  • 在state系統中使用,配置管理模塊。

(一)信息查詢

[root@server1 _modules]# salt server2 grains.ls


(二)查看每一項的值:

[root@server1 _modules]# salt server2 grains.items


(三)取單項的值:

[root@server1 _modules]# salt server2 grains.item ipv4

[root@server1 _modules]# salt server2 grains.item fqdn

2.自定義grains項

第一種方法

  • 在minion 端 /etc/salt/minion中定義:
    重啟salt-minion,否則數據不會更新:
[root@server2 salt]# vim /etc/salt/minio [root@server2 salt]# systemctl restart salt-minion.service


第二種方法

  • 在minion 端/etc/salt/grains中定義:
[root@server3 ~]# vim /etc/salt/grains roles:- nginx
  • 查看grains項
[root@server1 salt]# salt server2 grains.item roles

  • 同步數據:
[root@server1 salt]# salt server3 saltutil.sync_grains [root@server1 salt]# salt '*' grains.item roles

3.編寫grains模塊

在salt-master端創建_grains目錄:

[root@server1 ~]# mkdir /srv/salt/_grains [root@server1 ~]# cd /srv/salt/ [root@server1 salt]# cd _grains/ [root@server1 _grains]# ls [root@server1 _grains]# vim mygrains.py def my_grain():grains = {}grains['salt'] = 'stack'grains['hello'] = 'world'return grains測試 [root@server1 _grains]# salt '*' grains.item salt [root@server1 _grains]# salt '*' grains.item hello [root@server1 _grains]# salt '*' saltutil.sync_grains #同步grains到minion端


在minion端查看緩存,查看grains是否生效

[root@server2 ~]# cd /var/cache/salt/ [root@server2 salt]# tree

4.grains匹配運用

  • 在target中匹配minion:
# salt -G roles:apache cmd.run hostname
  • 在top文件中匹配

在serve2部署apache在server3部署nginx
一步一步來

[root@server1 salt]# vim top.sls base:'roles:apache':- match: grain- apache'roles:nginx':- match: grain- nginx [root@server1 salt]# mkdir nginx [root@server1 salt]# cd nginx/ [root@server1 nginx]# vim init.sls nginx:file.managed:- source: salt://nginx/files/nginx-1.18.0.tar.gz- name: /mnt/nginx-1.18.0.tar.gz [root@server1 nginx]# mkdir files [root@server1 nginx]# cd files/ [root@server1 files]# ls nginx-1.18.0.tar.gz

鏈接:nginx包 提取碼: 6kk2

  • 批量執行:
[root@server1 salt]# salt '*' state.highstate



驗證:
在server3:/mnt 上查看是否有nginx包

  • 配置兩個服務完整版的運行腳本
  • 下載服務部分
[root@server1 nginx]# vim install.sls nginx-install:pkg.installed:- pkgs:- gcc- pcre-devel- openssl-develfile.managed:- source: salt://nginx/files/nginx-1.18.0.tar.gz- name: /mnt/nginx-1.18.0.tar.gzcmd.run:- name: cd /mnt && tar zxf nginx-1.18.0.tar.gz && cd nginx-1.18.0 && ./configure --prefix=/usr/local/nginx --with-http_ssl_module &> /dev/null && make &> /dev/null && make install &> /dev/null- creates: /usr/local/nginx
  • 修改配置文件部分
[root@server1 nginx]# vim init.sls include:- nginx.install/usr/local/nginx/conf/nginx.conf:file.managed:- source: salt://nginx/files/nginx.confnginx-service:user.present:- name: nginx- shell: /sbin/nologin- home: /usr/local/nginx- createhome: falsefile.managed:- source: salt://nginx/files/nginx.service- name: /usr/lib/systemd/system/nginx.serviceservice.running:- name: nginx- enable: true- reload: true- watch:- file: /usr/local/nginx/conf/nginx.conf [root@server1 nginx]# cd files/ ##確保files底下有這三個文件,先執行,失敗后直接從server3里面找 nginx-1.18.0.tar.gz nginx.conf nginx.service

鏈接: nginx.server提取碼: s6w7

  • 批量執行:
[root@server1 files]# salt '*' state.highstate


查看服務是否成功安裝并運行

五、Jinja模板

1.簡介

Jinja是一種基于python的模板引擎,在SLS文件里可以直接使用jinja模板來做一些操作。
通過jinja模板可以為不同服務器定義各自的變量。
兩種分隔符: {% … %} 和 {{ … }},前者用于執行諸如 for 循環 或賦值的語句,后者把表達式的結果打印到模板上。

2.jinja模板的適用方法

Jinja最基本的用法是使用控制結構包裝條件:

[root@server1 salt]# vim test.sls /mnt/testfile:file.append:{% if grains['fqdn'] == 'server2' %}- text: server2{% elif grains['fqdn'] == 'server3' %}- text: server3{% endif %}
  • 執行測試
[root@server1 salt]# salt '*' state.sls test


驗證:去查看/mnt 下有沒有文件生成

2.使用jinja模板實現apache的配置

  • 編寫默認發布文件 內含系統版本,主機名
[root@server1 files]# vim index.html {{ grains['os'] }} - {{ grains['fqdn'] }} {{ NAME }}
  • 修改httpd配置文件端口號
[root@server1 files]# vim httpd.conf #Listen 12.34.56.78:80 Listen {{ bind }}:{{ port }}

  • 編寫執行文件
[root@server1 apache]# vim init.sls apache:pkg.installed:- pkgs:- httpd- php- php-mysqlfile.managed:- source: salt://apache/files/httpd.conf- name: /etc/httpd/conf/httpd.conf- template: jinja- context:port: 80bind: {{ grains['ipv4'][-1] }}service.running:- name: httpd- enable: true- reload: true- watch:- file: apache /var/www/html/index.html:file.managed:- source: salt://apache/files/index.html- template: jinja- context:NAME: server2
  • 執行
[root@server1 apache]# salt server2 state.sls apache

驗證:curl 172.25.3.2:80


六、pillar

1.pillar簡介

pillar和grains一樣也是一個數據系統,但是應用場景不同。
pillar是將信息動態的存放在master端,主要存放私密、敏感信息(如用戶名密碼等),而且可以指定某一個minion才可以看到對應的信息。
pillar更加適合在配置管理中運用。

2.聲明pillar

  • 默認就是此目錄,不用做任何修改
[root@server1 ~]# vim /etc/salt/master pillar_roots:base:- /srv/pillar
  • 需要自己手動建立目錄
[root@server1 ~]# mkdir /srv/pillar

3.自定義pillar項

[root@server1 pillar]# vim top.sls base:'*':- package [root@server1 pillar]# vim package.sls {% if grains['fqdn'] == 'server3' %} package: nginx {% elif grains['fqdn'] == 'server2' %} paceage: apache {% endif %}
  • 刷新pillar數據:
[root@server1 pillar]# salt '*' saltutil.refresh_pillar

  • 查詢pillar數據:
[root@server1 pillar]# salt '*' pillar.items [root@server1 pillar]# salt '*' grains.item roles


測試
加入pillar

[root@server1 pillar]# vim package.sls {% if grains['fqdn'] == 'server3' %} package: nginx {% elif grains['fqdn'] == 'server2' %} port: 8080 bind: 172.25.3.2 {% endif %}
  • 修改執行文件,引用pillar
[root@server1 apache]# vim init.sls apache:pkg.installed:- pkgs:- httpd- php- php-mysqlfile.managed:- source: salt://apache/files/httpd.conf- name: /etc/httpd/conf/httpd.conf- template: jinja- context:port: {{ pillar['port'] }}bind: {{ grains['ipv4'][-1] }}service.running:- name: httpd- enable: true- reload: true- watch:- file: /etc/httpd/conf/httpd.conf /var/www/html/index.html:file.managed:- source: salt://apache/files/index.html- template: jinja- context:NAME: server2

  • 執行
[root@server1 pillar]# salt server2 state.sls apache


import方式,可在state文件之間共享:

[root@server1 ~]# cd /srv/salt/apache/ [root@server1 apache]# ls files init.sls lib.sls 定義變量文件: [root@server1 apache]# vim lib.sls {% set port = 80 %} 導入模板文件: [root@server1 apache]# vim files/httpd.conf {% from 'apache/lib.sls' import port %}

加到配置文件最上面

  • 執行
[root@server1 apache]# salt server2 state.sls apache

七、自動部署keepalived

1.定義pillar值

[root@server1 pillar]# vim package.sls {% if grains['fqdn'] == 'server3' %} package: nginx state: BACKUP vrid: 54 pri: 50 {% elif grains['fqdn'] == 'server2' %} port: 80 bind: 172.25.3.2 state: MASTER vrid: 54 pri: 100 {% endif %}

2.創建sls文件

[root@server1 salt]# mkdir keepalived/files/ -p [root@server1 salt]# cd keepalived/ [root@server1 keepalived]# vim init.sls kp-install:pkg.installed:- name: keepalivedfile.managed:- name: /etc/keepalived/keepalived.conf- source: salt://keepalived/files/keepalived.conf- template: jinja- context:STATE: {{ pillar['state'] }}VRID: {{ pillar['vrid'] }}PRI: {{ pillar['pri'] }}service.running:- name: keepalived- enable: true- reload: true- watch:- file: kp-install

3.修改jinja模板

[root@server1 keepalived]# cd files/ [root@server1 files]# ls keepalived.conf [root@server1 files]# vim keepalived.conf ! Configuration File for keepalivedglobal_defs {notification_email {root@localhost}notification_email_from keepalived@localhostsmtp_server 127.0.0.1smtp_connect_timeout 30router_id LVS_DEVELvrrp_skip_check_adv_addr#vrrp_strictvrrp_garp_interval 0vrrp_gna_interval 0 }vrrp_instance VI_1 {state {{ STATE }}interface eth0virtual_router_id {{ VRID }}priority {{ PRI }}advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {172.25.3.100} }

4.準備Top文件:

[root@server1 salt]# vim top.sls base:'roles:apache':- match: grain- apache- keepalived'roles:nginx':- match: grain- nginx- keepalived

注意需要將干剛才模板httpd的配置文件中的[bind]去掉,要不然訪問不到結果

5.批量執行:

[root@server1 apache]# salt '*' state.highstate

運行結果

vip已經成功加上

測試:
在真機上訪問vip,查看返回值

[root@zhenji Desktop]# curl 172.25.3.100


測試高可用

[root@server2 ~]# systemctl stop keepalived.service [root@zhenji Desktop]# curl 172.25.3.100

當server2的keepalived關了之后,再次訪問172.25.3.100,就會跳到備用server3的nginx的默認發布頁面

八、自動化部署zabbix

1.server3上安裝 mariadb

[root@server1 salt]# mkdir mysql/files/ -p [root@server1 salt]# cd mysql/ [root@server1 mysql]# vim init.sls mysql-install:pkg.installed:- pkgs:- mariadb-server- MySQL-pythonfile.managed:- name: /etc/my.cnf- source: salt://mysql/files/my.cnfservice.running:- name: mariadb- enable: true- watch:- file: mysql-installmysql-config:mysql_database.present:- name: zabbixmysql_user.present:- name: zabbix- host: '%'- password: "westos"mysql_grants.present:- grant: all privileges- database: zabbix.*- user: zabbix- host: '%'file.managed:- name: /mnt/create.sql- source: salt://mysql/files/create.sqlcmd.run:- name: mysql zabbix < /mnt/create.sql && touch /mnt/zabbix.lock- creates: /mnt/zabbix.lock

file 目錄下需要的兩個配置文件

[root@server1 files]# gunzip create.sql.gz ##這里需要手動解壓 [root@server1 files]# tree ├── create.sql └── my.cnf 0 directories, 2 files [root@server1 files]# vim my.cnf log-bin=mysql-bin ##開啟二進制日志 character-set-server=utf8 ##mysql默認需要的字符類型

2.server2上安裝zabbix-server zabbix-agent zabbix-web

[root@server1 salt]# mkdir zabbix-server/ [root@server1 salt]# cd zabbix-server/ [root@server1 zabbix-server]# vim init.sls zabbix-server:pkgrepo.managed:- name: zabbix- humanname: zabbix 4.0- baseurl: http://172.25.254.250/pub/docs/zabbix/4.0- gpgcheck: 0pkg.installed:- pkgs:- zabbix-server-mysql- zabbix-agent- zabbix-web-mysqlfile.managed:- name: /etc/zabbix/zabbix_server.conf- source: salt://zabbix-server/files/zabbix_server.confservice.running:- name: zabbix-server- enable: true- watch:- file: zabbix-serverzabbix-agent:service.runningzabbix-web:file.managed:- name: /etc/httpd/conf.d/zabbix.conf- source: salt://zabbix-server/files/zabbix.confservice.running:- name: httpd- enable: true- watch:- file: zabbix-web/etc/zabbix/web/zabbix.conf.php:file.managed:- source: salt://zabbix-server/files/zabbix.conf.php

圈出來的文件在初始化完成之后才會出現,不用修改

/etc/zabbix/web zabbix.conf.php cd /usr/share/doc/zabbix-server-mysql-4.0.5/ create.sql.gz

[root@server2 conf.d]# scp zabbix.conf server1:/srv/salt/zabbix-server/files

zabbix.conf修改時區

zabbix_server.conf 修改DBHost DBpassword

[root@server1 salt]# vim top.sls base:'roles:apache':- match: grain- apache- keepalived- zabbix-server'roles:nginx':- match: grain- nginx- keepalived- mysql [root@server1 salt]# salt '*' state.highstate

執行完之后會出現一個報錯,這是因為缺少一個文件,初始化完成之后才會生成

172.25.3.2/zabbix




從server2中拿到

[root@server2 ~]# cd /etc/zabbix/web/ [root@server2 web]# ls maintenance.inc.php zabbix.conf.php [root@server2 web]# scp zabbix.conf.php server1:/srv/salt/zabbix-server/files


當我們再次執行之后就不會出現報錯,到這個zabbix安裝配置完成

九、JOB管理

1.Job簡介

master在下發指令任務時,會附帶上產生的jid。
minion在接收到指令開始執行時,會在本地的/var/cache/salt/minion/proc目錄下產生該jid命名的文件,用于在執行過程中master查看當前任務的執行情況。
指令執行完畢將結果傳送給master后,刪除該臨時文件。

2.默認JOB CACHE

Job緩存默認保存24小時:

#vim /etc/salt/master keep_jobs: 24master端Job緩存目錄: /var/cache/salt/master/jobs

3.把Job存儲到數據庫

[root@server1 salt]# yum install mariadb-server.x86_64 -y [root@server1 salt]# systemctl start mariadb.service [root@server1 salt]# yum install -y MySQL-python.x86_64 ##需要的依賴性

(一)老版本,需要從minion端傳到master,不推薦使用

[root@server3 ~]# vim /etc/salt/minion mysql.host: '172.25.3.1' mysql.user: 'salt' mysql.pass: 'westos' mysql.db: 'salt' mysql.port: 3306 [root@server3 ~]# systemctl restart salt-minion.service

[root@server1 ~]# salt ‘server3’ mydisk.df

[root@server1 ~]# mysql MariaDB [(none)]> grant all on salt.* to salt@'%' identified by 'westos'; MariaDB [(none)]> use salt; MariaDB [salt]> select * from salt_returns;

(二)新版本,直接從master端傳到數據庫

[root@server1 salt]# vim /etc/salt/master master_job_cache: mysql mysql.host: 'localhost' mysql.user: 'salt' mysql.pass: 'westos' mysql.db: 'salt' mysql.port: 3306systemctl restart salt-master [root@server1 ~]# vim salt.sql CREATE DATABASE `salt`DEFAULT CHARACTER SET utf8DEFAULT COLLATE utf8_general_ci;USE `salt`;-- -- Table structure for table `jids` --DROP TABLE IF EXISTS `jids`; CREATE TABLE `jids` (`jid` varchar(255) NOT NULL,`load` mediumtext NOT NULL,UNIQUE KEY `jid` (`jid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;-- -- Table structure for table `salt_returns` --DROP TABLE IF EXISTS `salt_returns`; CREATE TABLE `salt_returns` (`fun` varchar(50) NOT NULL,`jid` varchar(255) NOT NULL,`return` mediumtext NOT NULL,`id` varchar(255) NOT NULL,`success` varchar(10) NOT NULL,`full_ret` mediumtext NOT NULL,`alter_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,KEY `id` (`id`),KEY `jid` (`jid`),KEY `fun` (`fun`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;-- -- Table structure for table `salt_events` --DROP TABLE IF EXISTS `salt_events`; CREATE TABLE `salt_events` ( `id` BIGINT NOT NULL AUTO_INCREMENT, `tag` varchar(255) NOT NULL, `data` mediumtext NOT NULL, `alter_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP, `master_id` varchar(255) NOT NULL, PRIMARY KEY (`id`), KEY `tag` (`tag`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

往數據庫中導入sql語句

[root@server1 ~]# mysql < salt.sql

測試: 執行一條命令,進入數據庫查看是否記錄在數據庫

[root@server1 ~]# salt '*' mydisk.df

進入數據庫查看是否有剛才執行的命令

[root@server1 ~]# mysql MariaDB [(none)]> grant all on salt.* to salt@'localhost' identified by 'westos'; MariaDB [(none)]> use salt; MariaDB [salt]> select * from salt_returns;

十、salt-ssh 備用

1.salt-ssh簡介

salt-ssh可以獨立運行的,不需要minion端。
salt-ssh 用的是sshpass進行密碼交互的。
以串行模式工作,性能下降。

2.安裝配置salt-ssh

[root@server1 ~]# yum install salt-ssh.noarch -y [root@server1 ~]# cd /etc/salt/ [root@server1 salt]# vim roster server2:host: 172.25.3.2user: rootpasswd: westos [root@server2 web]# systemctl stop salt-minion.service

測試:

十一、salt-syndic

1.salt-syndic簡介

如果大家知道zabbix proxy的話那就很容易理解了,syndic其實就是個代理,隔離master與minion。
Syndic必須要運行在master上,再連接到另一個topmaster上。
Topmaster 下發的狀態需要通過syndic來傳遞給下級master,minion傳遞給master的數據也是由syndic傳遞給topmaster。
topmaster并不知道有多少個minion。
syndic與topmaster的file_roots和pillar_roots的目錄要保持一致。

2.salt-syndic配置

這里我們需要配置一臺新的虛擬機:server4作為頂級master

[root@server4 ~]# yum install -y salt-master [root@server4 ~]# vim /etc/salt/master order_masters: True [root@server4 ~]# systemctl enable --now salt-master.service

  • server1安裝配置
[root@server1 salt]# yum install -y salt-syndic.noarch [root@server1 salt]# systemctl enable --now salt-syndic.service [root@server1 salt]# vim /etc/salt/master syndic_master: 172.25.3.4 [root@server1 salt]# systemctl restart salt-master.service

[root@server4 ~]# salt-key -L [root@server4 ~]# salt-key -A


測試:

總結

以上是生活随笔為你收集整理的saltstack 自动化运维管理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

免费黄色在线网站 | 国产精品一区二区在线播放 | 久久久精品网 | 一本一本久久a久久精品综合 | 国产裸体无遮挡 | 99在线视频网站 | 成人精品999 | 日韩电影在线观看一区二区 | 中文电影网 | 国产精品va在线观看入 | 国产剧情一区二区 | 麻豆精品传媒视频 | 国产一区二区在线免费播放 | 干天天| 天堂在线成人 | 超碰97免费观看 | 天天干天天摸天天操 | 久久99精品久久久久久三级 | 亚洲最新av在线网站 | 欧美精品久久人人躁人人爽 | 久久av中文字幕片 | 久草网在线视频 | 99re视频在线观看 | 一区二区三区在线视频111 | 97在线精品国自产拍中文 | 国产少妇在线观看 | 亚洲高清av在线 | 国产特级毛片aaaaaa毛片 | 久久综合国产伦精品免费 | 国产专区免费 | www.狠狠插.com | 日韩高清二区 | 色噜噜狠狠色综合中国 | 国产三级精品三级在线观看 | 国产人成精品一区二区三 | 欧美一级免费 | 91精品国产99久久久久久红楼 | 91插插视频 | 在线免费观看的av | 日韩av免费在线电影 | 色综合久 | 国产一在线精品一区在线观看 | 精品久久久久一区二区国产 | 免费黄在线看 | 国产精品 亚洲精品 | 五月天久久综合 | 午夜在线看 | 热九九精品 | 在线观看国产成人av片 | 国内成人精品2018免费看 | 最新中文字幕在线播放 | 国产a级精品 | 成人精品国产免费网站 | 中文视频在线看 | 日日夜夜婷婷 | av免费观看网站 | av中文字幕亚洲 | 久久婷婷精品视频 | 国产尤物在线 | 久久午夜国产 | 国产区精品视频 | 国产视频精品免费播放 | 亚洲高清91| 日韩国产欧美在线视频 | 久久中文精品视频 | 国产五月色婷婷六月丁香视频 | 99亚洲国产| 久久成人综合 | 中文字幕在线观看播放 | 麻豆果冻剧传媒在线播放 | 麻豆视频在线免费 | 成人久久久精品国产乱码一区二区 | 毛片在线播放网址 | 久久99精品波多结衣一区 | 国产色女人 | 久久五月天色综合 | 久久66热这里只有精品 | 91在线超碰 | 98久久 | 精品国产一区二区三区噜噜噜 | 怡红院av久久久久久久 | 99精品一区二区 | 亚洲网站在线看 | 国产一级电影网 | 日韩av免费在线看 | 亚洲国产97在线精品一区 | 久久免费资源 | 亚洲成人精品国产 | 国产精品短视频 | av中文字幕不卡 | 欧美激情视频一区二区三区免费 | 精品视频在线免费 | 玖玖视频精品 | 久草资源在线观看 | 深爱婷婷久久综合 | 国内一级片在线观看 | 国产色婷婷精品综合在线手机播放 | 日韩 精品 一区 国产 麻豆 | 91欧美精品 | 五月激情婷婷丁香 | 操碰av | 麻豆精品视频在线观看免费 | 久久综合综合久久综合 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 日韩欧美在线观看 | 久久久久久看片 | 国产区欧美 | 日韩精品中文字幕一区二区 | 91电影福利 | 欧美先锋影音 | 13日本xxxxxⅹxxx20 | 天天天色综合a | 91av片| 国产在线中文 | 狠狠狠狠狠狠狠 | 91麻豆精品一区二区三区 | 美女网站黄在线观看 | 亚洲精品黄色 | 国产精彩视频一区二区 | 国产剧情一区二区 | 在线探花| 美女网站免费福利视频 | 婷婷色综合色 | 免费 在线 中文 日本 | 日日夜夜天天久久 | 中文字幕av影院 | 国产精品婷婷 | 日本三级久久久 | 麻豆视频在线观看免费 | 久久不卡国产精品一区二区 | 亚洲人片在线观看 | 亚洲专区视频在线观看 | 特级西西444www大胆高清无视频 | 九九99靖品| 色香蕉网 | 成片免费观看视频 | 亚洲激情在线 | 久久dvd| 999一区二区三区 | 国产资源在线观看 | 亚洲另类久久 | 亚洲最新视频在线 | 一区二区三区在线免费 | 激情欧美日韩一区二区 | 国产xx视频 | 日韩在线视频观看 | 808电影免费观看三年 | 91av免费看| 婷婷六月天综合 | 亚洲视频在线播放 | 精品国产伦一区二区三区观看体验 | 在线免费视频 你懂得 | 毛片a级片 | 五月婷婷视频在线 | 国产精品18久久久 | 日韩中字在线 | 一区二区三区在线免费 | 国产精品白虎 | 国产精品手机在线 | 中文字幕在线免费 | 成人97视频一区二区 | 免费欧美| 丁香九月婷婷 | 国产色婷婷精品综合在线手机播放 | 欧美精品少妇xxxxx喷水 | 欧美日韩高清一区二区 国产亚洲免费看 | 国产一级免费电影 | 日韩最新av在线 | av福利资源 | 国产亚洲在线视频 | 99久久99久久精品免费 | 亚洲激情校园春色 | 日韩高清在线一区二区三区 | 在线观看黄网站 | 亚洲伊人成综合网 | 国产一区二区三区免费视频 | 久久avav| www狠狠| 亚洲视频电影在线 | 久久五月婷婷丁香社区 | 精品三级av| 日韩精品视频网站 | 草久在线 | 欧美少妇xx | 在线观看播放av | 成人免费观看网站 | 五月天国产 | 欧美精品国产综合久久 | 久久这里有| 国产破处在线视频 | 亚洲精品动漫成人3d无尽在线 | 亚一亚二国产专区 | 天天色欧美 | 色婷婷视频在线观看 | 97香蕉超级碰碰久久免费软件 | 日韩av成人在线 | 日韩av在线看 | 色多多污污 | 91中文字幕 | 福利网在线| 精品999 | 国产精品一区二区果冻传媒 | 精品久久国产精品 | 97精品超碰一区二区三区 | 97超碰人人澡人人爱 | 日韩 在线 | 在线性视频日韩欧美 | 91精品在线观看视频 | 很黄很黄的网站免费的 | 这里有精品在线视频 | 99热在线这里只有精品 | 片黄色毛片黄色毛片 | 亚洲狠狠操 | 黄色小说免费在线观看 | 中文字幕av全部资源www中文字幕在线观看 | 狠狠色免费 | 日韩欧美一区二区三区免费观看 | 尤物九九久久国产精品的分类 | 中文字幕中文字幕中文字幕 | 日韩欧美v| 91电影福利 | 欧美极品久久 | 人交video另类hd | 99在线视频免费观看 | 国产在线视频一区二区 | 亚洲一区久久久 | 日韩精品一区二区免费 | 久久精品视频免费观看 | 欧美日韩精品电影 | 欧美日韩亚洲在线观看 | 欧美成人精品欧美一级乱 | 亚洲精品白浆高清久久久久久 | 国产一区欧美在线 | 最新成人在线 | 黄色成人免费电影 | 欧美日本一二三 | 狠狠操狠狠干天天操 | 欧美专区日韩专区 | 日日操网| 亚洲高清在线观看视频 | 国产一区二区不卡在线 | 国语久久 | 日日碰夜夜爽 | 亚洲国产欧美在线人成大黄瓜 | 日韩一区二区免费播放 | 99麻豆久久久国产精品免费 | 国产中文视频 | 国产精品麻豆91 | 午夜精品福利一区二区三区蜜桃 | 国产经典av| 成人在线播放av | 久久精品久久精品久久39 | 国产精品国产亚洲精品看不卡15 | 黄色一级影院 | 成人av一区二区三区 | 九九热免费在线观看 | 日本三级人妇 | 日韩a在线| 中文网丁香综合网 | 国产91免费在线观看 | 成人羞羞视频在线观看免费 | 久久综合色综合88 | 六月丁香激情网 | 欧美一区日韩精品 | 国产精品爽爽久久久久久蜜臀 | 久久久精品二区 | 91尤物在线播放 | 天天操天天弄 | 四虎免费在线观看 | 九九热1| 国产99一区 | 国产精品一区二区视频 | 一级黄色片毛片 | 欧美日韩高清在线观看 | 日韩美女av在线 | 中文亚洲欧美日韩 | 国产成人精品一区一区一区 | 我要看黄色一级片 | 国色天香在线观看 | 免费在线91 | 亚洲精品网页 | 免费看亚洲毛片 | jizz欧美性9 国产一区高清在线观看 | 国产精品久久久久久久久久久久午 | 久久不射网站 | 日韩欧美一二三 | 中文字幕中文 | 在线观看免费av网站 | va视频在线观看 | 91av久久| 亚洲精品videossex少妇 | 丝袜美腿亚洲综合 | 婷婷亚洲综合五月天小说 | 久草在线91 | 香蕉久草 | 久久人人射| 综合网av| 国内精品久久久久影院优 | www黄在线 | 国产视频1| 91.精品高清在线观看 | 色婷婷a | 色综合久久精品 | 99热官网 | 91xav| 免费日韩在线 | 国产精品99在线观看 | 伊人久久在线观看 | 久久亚洲影院 | 久草在线高清视频 | 国产亚洲一区二区在线观看 | 国产精品免费不卡 | 日韩精品资源 | 色综合久久88色综合天天人守婷 | 丰满少妇高潮在线观看 | av电影在线免费观看 | 亚洲狠狠丁香婷婷综合久久久 | 久久黄色免费视频 | 精品国产成人av在线免 | 国产在线欧美日韩 | 欧洲一区精品 | 在线播放 日韩专区 | 亚洲激情 | 久久伊人八月婷婷综合激情 | 久久久久久在线观看 | 日韩精品一区二区在线视频 | 亚洲婷婷免费 | 18岁免费看片 | 九九亚洲视频 | av免费在线观 | 成人免费视频免费观看 | 国产拍揄自揄精品视频麻豆 | 久久官网| 综合在线色| 欧美日韩高清不卡 | 国产精品久久久久av | 欧美国产大片 | 国产日韩欧美在线影视 | 91亚洲精品久久久中文字幕 | 91精品欧美一区二区三区 | 日日草av | 亚洲精品美女久久17c | 天天射天天操天天色 | 亚洲精品免费播放 | 亚洲成人av电影在线 | 久草在线在线精品观看 | 色婷婷国产精品 | 国产区欧美 | 日日弄天天弄美女bbbb | 久草在线官网 | 久久久久国产一区二区三区 | 五月天综合网站 | 午夜精品视频免费在线观看 | 久久免费资源 | 久久99久久99精品免观看粉嫩 | 伊人六月 | 一区二区精品视频 | 97国产精品久久 | 欧美一区日韩精品 | 成人a v视频| 亚洲精品一区二区久 | 久久国内免费视频 | 91在线一区二区 | 日韩色视频在线观看 | 久久综合九色综合欧美就去吻 | 国产高清免费观看 | 黄a在线 | 美女免费网站 | 久久久91精品国产 | 欧美亚洲xxx | 99色精品视频 | 久久久久久国产精品久久 | 亚州av一区 | 久久久久久高潮国产精品视 | 97成人在线视频 | 91av观看| 在线免费视 | 网站免费黄 | 69精品视频 | 在线成人免费av | 极品久久久久 | 日韩亚洲欧美中文字幕 | 尤物97国产精品久久精品国产 | 蜜桃麻豆www久久囤产精品 | 99色亚洲| 中文字幕在线一二 | 一级a性色生活片久久毛片波多野 | 岛国av在线不卡 | 在线视频 区 | 国际av在线 | 亚洲特级毛片 | 午夜婷婷在线播放 | 成人xxxx| 日韩色av色资源 | 国产精品国产亚洲精品看不卡15 | 美女黄网站视频免费 | 中文字幕精品三区 | 国产精品第二十页 | 69av视频在线观看 | 91精品在线视频 | 麻豆网站免费观看 | 国产精品亚洲综合久久 | 波多野结衣在线观看视频 | 国产在线欧美 | 五月天综合激情网 | 深爱婷婷| 亚州精品视频 | 91porny九色91啦中文 | 久久男人免费视频 | 丁香激情综合久久伊人久久 | 久久久影视 | 91人人爽人人爽人人精88v | av在线免费在线观看 | 丝袜美女在线 | 五月婷婷六月丁香在线观看 | 色干综合| 中文字幕av全部资源www中文字幕在线观看 | 五月天中文字幕 | 狠狠狠色丁香婷婷综合久久五月 | 久久国内免费视频 | 国产精品高清一区二区三区 | 精品在线不卡 | 亚洲另类视频在线 | 在线视频18在线视频4k | 91在线视频在线 | 色999五月色 | 91天堂素人约啪 | 在线天堂中文在线资源网 | 久久伊人操 | 国产aa精品 | 欧美日韩国产精品一区二区亚洲 | av国产网站 | 国产一区视频导航 | 成人av影院在线观看 | 国产精品 日韩 | 久久久久久久国产精品 | 日韩在线观看视频网站 | 人人爽久久涩噜噜噜网站 | 国产又黄又硬又爽 | 69视频在线 | 精品自拍av | 亚洲综合在线观看视频 | 在线电影日韩 | 激情网五月| 日本中文字幕在线播放 | 日韩视频免费 | 四虎永久免费在线观看 | 久久99国产精品免费网站 | 国产福利一区二区三区视频 | 亚州免费视频 | 最近免费中文字幕mv在线视频3 | 午夜成人免费影院 | 日韩小视频 | 久久久精品国产免费观看一区二区 | 久久久九色精品国产一区二区三区 | 少妇bbw搡bbbb搡bbbb | 精品一区二区在线观看 | 在线观看成人av | 麻豆播放 | 五月综合色 | 天天干天天搞天天射 | 国内精品久久久久影院男同志 | 一级片黄色片网站 | 最新av电影网站 | 在线观看亚洲成人 | 国产欧美日韩精品一区二区免费 | 成人app在线免费观看 | 在线视频日韩欧美 | 丁香 婷婷 激情 | 99九九热只有国产精品 | 中文字幕传媒 | 欧美一级黄色视屏 | 99久久综合狠狠综合久久 | 精品视频免费播放 | 久久影院亚洲 | 色射色| 超碰在线人人爱 | 日日草视频 | 日韩在线网址 | 少妇bbb搡bbbb搡bbbb′ | 伊人狠狠 | 中文字幕在线乱 | 久久精品视频日本 | 国产 视频 久久 | 色多多污污在线观看 | 亚洲国产高清在线 | 亚洲成人精品影院 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 免费看麻豆| 九九久久成人 | 激情综合网在线观看 | 亚洲免费a| 在线观看你懂的网站 | 综合久久久久久久 | 在线观看mv的中文字幕网站 | 日本韩国精品一区二区在线观看 | 午夜av电影 | 国产福利一区二区在线 | 日韩国产精品一区 | 中文十次啦 | 欧美另类老妇 | 热久精品| 国产成人性色生活片 | 国产亚洲免费观看 | 欧美日韩国产一区二区三区在线观看 | 国产欧美中文字幕 | 97免费在线视频 | 狠狠狠狠狠狠狠狠 | 天天插天天操天天干 | 国产精品综合在线 | a电影在线观看 | 亚洲午夜精品一区二区三区电影院 | 日韩精品在线视频免费观看 | 国产高清视频免费最新在线 | 亚洲最新视频在线 | 国产精品日韩欧美一区二区 | 六月色婷 | 精品一区二区综合 | 精品久久久免费 | 欧美成天堂网地址 | 国产高清免费观看 | 99热在线网站 | av电影在线播放 | 国产黄色大片 | 丁香花在线观看视频在线 | 欧美日韩xxx | 日韩精品最新在线观看 | 色视频在线 | 国产黄色精品在线 | 黄色网址国产 | 色偷偷人人澡久久超碰69 | 在线色视频小说 | 超碰99在线 | 午夜电影一区 | 国产日韩视频在线观看 | av在线看网站| 99视频在线看| 黄色免费在线视频 | 天天舔天天射天天操 | 日韩免费电影网站 | 亚洲精品在线一区二区 | 成人a免费 | 免费观看黄 | 五月天网页 | 久久a久久 | 亚洲一片黄 | 精品国内自产拍在线观看视频 | 热久久这里只有精品 | 国产精品久久久久久久久久久久午 | 欧美作爱视频 | 久久久在线视频 | 国产亚洲精品成人 | av免费在线观 | 在线婷婷 | 蜜臀av夜夜澡人人爽人人桃色 | 9在线观看免费高清完整版 玖玖爱免费视频 | 久久av福利| 99在线观看免费视频精品观看 | 五月婷婷激情五月 | 四虎最新入口 | 91 在线视频 | 亚洲成人av电影在线 | 天天天天天天干 | 亚一亚二国产专区 | a级片韩国 | 国产精品18久久久久白浆 | 久久在线免费视频 | 久久y | 黄色www免费 | 免费av网站在线看 | 亚洲精品在线观看不卡 | 亚洲天天在线日亚洲洲精 | 久久久久网站 | 91在线蜜桃臀 | 中文字幕乱码一区二区 | 91麻豆福利| 激情综合色图 | 国产精品99免费看 | 少妇bbw搡bbbb搡bbb | 日韩欧美aaa| 狠狠综合网 | 偷拍久久久| 国际精品久久 | 婷婷成人亚洲综合国产xv88 | 97成人在线视频 | 久久天堂亚洲 | 精品一二三区 | 午夜在线日韩 | 99久久99 | 黄色激情网址 | 992tv人人草 黄色国产区 | 亚洲成a人片在线观看网站口工 | 五月天久久婷婷 | www.91国产| 狠狠操狠狠干天天操 | 中文在线字幕免费观 | 日韩精品久久久久久久电影99爱 | 在线观看视频国产一区 | 欧美日韩亚洲第一 | 久草 | 三级黄色片子 | 97色在线观看免费视频 | 97成人在线 | 欧美日韩国产综合网 | 国产精品国产三级国产 | www国产亚洲精品久久麻豆 | 亚洲成人av在线 | 国产xxxx| 天天爱天天射天天干天天 | 99热国产精品 | 蜜臀久久99精品久久久久久网站 | 天天激情综合网 | 在线日韩一区 | 久久综合九色九九 | 综合久久久久 | a级国产乱理论片在线观看 伊人宗合网 | 久草在线免费看视频 | 国产精品久久久久久久久久不蜜月 | www.久草.com | 亚洲在线看 | 精品久久电影 | 99久久精品国产网站 | 伊人久久精品久久亚洲一区 | 免费色婷婷 | 久久久精品日本 | 最新av电影网址 | 成人在线观看你懂的 | 免费色网| 精品国产a | 久久无码精品一区二区三区 | www.五月天激情 | 国产亚洲欧美精品久久久久久 | 在线免费亚洲 | 在线91精品| 久久久久久久久久久影视 | 99视频+国产日韩欧美 | 91麻豆精品国产91久久久久 | 久久人人97超碰国产公开结果 | 亚洲视频网站在线观看 | 九九国产视频 | 西西4444www大胆视频 | 天天操夜夜爱 | 久久精品欧美一 | 国产成人久久av | 国产免费黄色 | 国产美女网站在线观看 | 色射爱| 国产理论片在线观看 | 久久久99精品免费观看 | 日韩电影一区二区三区在线观看 | 久久草在线免费 | 色婷婷导航 | 亚洲特级毛片 | 成人国产精品免费观看 | 亚洲欧洲精品视频 | 婷婷在线视频观看 | 福利视频一二区 | 欧洲亚洲女同hd | 欧美综合在线视频 | 国产精品系列在线播放 | av福利电影| 国产欧美日韩精品一区二区免费 | 国产精品尤物 | 亚洲一区二区视频在线播放 | 欧美性做爰猛烈叫床潮 | 国产精品麻豆视频 | 国产精成人品免费观看 | 亚洲国产精品va在线看黑人动漫 | 成人黄色影片在线 | 欧美精品免费在线 | 在线久草视频 | 国产精品国产三级国产 | 国产高清 不卡 | 国产高清视频在线播放 | 99在线免费观看视频 | 久久久久成人免费 | 中文字幕在线观看视频免费 | 久久国产一区二区三区 | 正在播放国产精品 | 久久国产精品免费一区 | 国产精品久久久久久久久久久久午夜片 | 日韩aa视频| 欧洲精品码一区二区三区免费看 | 在线成人免费av | 亚洲精品午夜久久久久久久 | 1区2区3区在线观看 三级动图 | 免费a v在线 | 久久综合久久综合久久 | 久久久免费观看视频 | 中文字幕在线观看第一区 | 日韩在观看线 | 在线观看中文字幕dvd播放 | 国产露脸91国语对白 | 在线观看一 | 国产精品亚洲视频 | 中文字幕一区二区三区乱码在线 | 五月婷婷激情六月 | 丁香久久久 | 色综合久久久久综合99 | 午夜av在线电影 | 精品一区二区三区四区在线 | 中文字幕在线成人 | 久久电影国产免费久久电影 | 国产精品久久久久久久久久 | 亚洲视频在线播放 | 偷拍福利视频一区二区三区 | 五月激情久久久 | 国产亚洲视频在线免费观看 | 欧美了一区在线观看 | www.天堂av| 色妞久久福利网 | 性色av一区二区三区在线观看 | 少妇高潮冒白浆 | 久草视频2 | 成人av免费在线 | 久久一二区| 四虎影视精品 | 超碰av在线免费观看 | 精品久久中文 | 成人精品一区二区三区电影免费 | 欧美大jb | 日韩av在线小说 | 欧美亚洲成人免费 | 激情婷婷 | 不卡av免费在线观看 | 91影视成人 | 在线视频 国产 日韩 | 国产97在线看 | 毛片一级免费一级 | 欧美日韩免费观看一区二区三区 | 国产精品24小时在线观看 | 天堂av在线网址 | 99久热在线精品视频观看 | 五月婷婷视频在线 | 丁香五月缴情综合网 | 超碰在线94 | 久久成人福利 | 中文字幕在线日本 | 日韩亚洲国产精品 | 国产九九精品 | bbbb操bbbb | 欧美精品一区二区蜜臀亚洲 | 人人要人人澡人人爽人人dvd | 一区二区三区四区五区在线 | 国产成人三级一区二区在线观看一 | 91成人区| 久久字幕精品一区 | 国产精品丝袜 | 国产一级片直播 | 韩日三级av | 亚洲国产精品电影在线观看 | 精品久久精品 | 国产美女网站在线观看 | 国产二区视频在线观看 | 三级黄色欧美 | 激情av在线资源 | 91九色丨porny丨丰满6 | 欧美在线视频不卡 | 伊人小视频 | 久久爱www. | 麻豆免费视频网站 | 九九久久精品 | 久久在线免费 | 国产欧美日韩一区 | 婷婷丁香国产 | 国产视频在线观看一区 | 一级成人免费视频 | 久久久久久国产精品久久 | 91正在播放 | 精精国产xxxx视频在线播放 | www在线免费观看 | 国产无吗一区二区三区在线欢 | 中文视频在线看 | 91中文字幕| 久久久久久蜜桃一区二区 | 亚洲视频在线视频 | 国产在线播放一区二区三区 | se婷婷 | 99免在线观看免费视频高清 | 日韩免费一区二区在线观看 | 国产无区一区二区三麻豆 | 久草成人在线 | 亚洲国产精品va在线看黑人动漫 | 亚洲日韩欧美一区二区在线 | 超碰精品在线 | 玖玖视频在线 | av大全在线免费观看 | 日韩av区| 亚洲精品国产精品国 | 国产女人18毛片水真多18精品 | 最近字幕在线观看第一季 | 日韩在线电影一区 | 日韩电影在线观看一区二区 | 久久高视频 | 久久99精品久久久久久清纯直播 | 激情婷婷在线 | 视频在线99| 9久久精品 | 91精品国产91久久久久 | 国产精品久久久影视 | av黄色在线| 黄色免费网站下载 | 天堂va在线观看 | 日韩欧美一区二区在线 | 欧美激情视频一区二区三区 | 91人人在线 | 色偷偷中文字幕 | 日韩欧美一区二区三区在线 | 亚洲国产日韩在线 | 久久精品欧美一区 | 国产网站色 | 成在人线av| 在线最新av| 摸阴视频| 日本一区二区高清不卡 | 18网站在线观看 | 国产免费一区二区三区最新 | 国产精品精品国产婷婷这里av | 黄色小网站在线观看 | 国产高清视频色在线www | 免费av观看网站 | 成人9ⅰ免费影视网站 | 久久久免费| 久久综合综合久久综合 | www.五月天激情 | 一区在线观看 | 国产999精品 | 99国产精品| 99国产精品视频免费观看一公开 | 911在线| 欧美小视频在线观看 | 在线综合 亚洲 欧美在线视频 | 夜色资源站国产www在线视频 | 久久99欧美 | 国内精品久久久久久 | 天天操天天操 | 91精品免费在线视频 | 亚洲国内精品视频 | 人人干人人艹 | 国产精品久久久久亚洲影视 | 天天干夜夜爱 | 国产在线精品区 | 99久久精品无免国产免费 | a视频免费| 精品视频亚洲 | 免费试看一区 | 中文字幕二区三区 | 91一区啪爱嗯打偷拍欧美 | 免费在线精品视频 | 蜜臀av性久久久久av蜜臀三区 | 99久久精品国产一区二区成人 | 免费黄色在线网站 | 国产一区欧美二区 | 999视频网| 日韩精品一区在线观看 | 91av久久 | 欧美精品久久人人躁人人爽 | 日韩精品在线免费观看 | 国产精品视频专区 | 黄色网在线免费观看 | 国产一区电影在线观看 | 久久一区二区免费视频 | 91精品综合在线观看 | 99精品欧美一区二区三区黑人哦 | 欧美日性视频 | 亚洲免费精品视频 | 天干啦夜天干天干在线线 | 成人黄色电影在线播放 | 白丝av免费观看 | 丁香久久五月 | 欧美日韩免费看 | 天天搞天天 | 日韩精品 在线视频 | 国产精品大片免费观看 | 99久久夜色精品国产亚洲 | 日韩小视频 | 久久视频一区 | 在线直播av | 99r在线播放 | 视频一区二区免费 | 精品麻豆| 69久久99精品久久久久婷婷 | 免费黄色av. | 三级小视频在线观看 | 97国产在线播放 | 韩日电影在线免费看 | 在线观看理论 | 99免费在线观看视频 | 国产精品青草综合久久久久99 | 国产精品视频999 | 久久五月天婷婷 | 久草视频免费看 | 国内小视频在线观看 | 超碰在线中文字幕 | 久久99婷婷| 国内精品久久久精品电影院 | 亚洲精区二区三区四区麻豆 | 91在线免费播放 | 人人插人人草 | 日韩一级片大全 | 伊人色综合久久天天 | 久久激情日本aⅴ | a黄在线观看 | 婷婷精品在线 | 水蜜桃亚洲一二三四在线 | 国产精品原创在线 | 国产福利久久 | 97色婷婷成人综合在线观看 | 亚洲aaa毛片| av 一区二区三区四区 | 在线成人免费 | 99免费精品视频 | 日本中文字幕免费观看 | 国内精品在线一区 | 人人干人人干人人干 | 黄色软件在线观看 | 日韩va亚洲va欧美va久久 | 97视频亚洲 | 99热在线观看| 97超碰免费在线 | 右手影院亚洲欧美 | 狠狠躁18三区二区一区ai明星 | 婷婷久操| 超碰久热 | 久久久久电影 | 999日韩 | 午夜精品一二三区 | 黄色免费在线看 | 久久久男人的天堂 | 99免费视频 | 蜜臀久久99精品久久久无需会员 | 黄污污网站 | 国产精品高清一区二区三区 | 久草在线免费看视频 | 激情欧美一区二区免费视频 | 成人小视频在线观看免费 | 一区在线观看 | 日韩美女av在线 | 国产97在线播放 | 亚洲精品激情 | 中文字幕日本在线 | 五月天天av | 国产精品综合久久 | 中文字幕在线观看视频免费 | 欧美一级片免费观看 | 国产精品麻豆免费版 | 豆豆色资源网xfplay | av高清免费 | 久久久久高清 | 亚洲精品视频在线观看网站 | 日韩在线网址 | 中文字幕视频在线播放 | 在线亚洲天堂网 | 在线视频福利 | 中文国产字幕在线观看 | 91精品国产91久久久久福利 | 97超级碰| 欧美亚洲一级片 | 精品国产激情 | 激情综合啪啪 | 中文字幕第一页在线视频 | 国产日本三级 | 国产成人精品一区一区一区 | 中文字幕韩在线第一页 | 国产69精品久久久久99尤 | 久久久久久久毛片 | 麻豆小视频在线观看 | 97人人爽人人| 91视频最新网址 | 亚洲精品网址在线观看 | 亚洲精品99久久久久久 | 91av资源网| 在线观看黄色小视频 | 99九九热只有国产精品 | 国产精品美女久久久久久久久久久 | 五月天婷亚洲天综合网鲁鲁鲁 | 97网站| 国产麻豆果冻传媒在线观看 | 欧美一二区视频 | 中文字幕频道 | 五月婷婷丁香六月 | 欧美网站黄色 | 成人免费共享视频 | 在线小视频 | 一区二区三区在线免费播放 | 日日添夜夜添 | 久久成电影 | .国产精品成人自产拍在线观看6 | 中文字幕欧美三区 | 韩日在线一区 | 五月婷婷在线视频 | 日韩一区二区三 | 亚洲精品在线观看中文字幕 | 午夜少妇 | 欧美一级黄色视屏 | 日韩videos| 成人免费亚洲 | 玖玖视频在线 |