99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

CloudNativePG 排障實(shí)戰(zhàn)指南:從基礎(chǔ)診斷到應(yīng)急備份、日志分析與已知問題處理

CloudNativePG 排障實(shí)戰(zhàn)指南:從基礎(chǔ)診斷到應(yīng)急備份、日志分析與已知問題處理 CloudNativePG 排障實(shí)戰(zhàn)指南從基礎(chǔ)診斷到應(yīng)急備份、日志分析與已知問題處理【免費(fèi)下載鏈接】cloudnative-pgThe most popular Kubernetes Operator for PostgreSQL.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/cl/cloudnative-pgCloudNativePG 是基于 Kubernetes 的 PostgreSQL Operator其官方 troubleshooting 文檔 系統(tǒng)性地總結(jié)了在 Kubernetes 環(huán)境中診斷 CloudNativePG 集群故障的完整方法。本文以該文檔為核心骨架結(jié)合倉庫內(nèi) API 類型定義、Cluster 狀態(tài)處理邏輯、實(shí)例管理器啟動參數(shù) 與 系統(tǒng)工具層 等源碼實(shí)現(xiàn)為你提供一套可直接上手的排障清單從收集環(huán)境信息、利用kubectl cnpg插件快速定位問題到執(zhí)行緊急邏輯備份、按 JSON 日志過濾 PostgreSQL 錯誤、等待集群條件再到處理磁盤寫滿、副本失步、NetworkPolicy 阻斷等高頻故障場景。排障前的準(zhǔn)備環(huán)境信息與必備工具明確底層 Kubernetes 環(huán)境開始任何排障動作之前先確認(rèn)以下關(guān)于底層 Kubernetes 系統(tǒng)的信息它們往往是定位問題的關(guān)鍵上下文正在使用的 Kubernetes 發(fā)行版與版本PostgreSQL 實(shí)例所在節(jié)點(diǎn)的規(guī)格CPU、內(nèi)存、磁盤盡可能詳細(xì)的 存儲 信息包括 StorageClass、以及上線前做過的基準(zhǔn)測試數(shù)據(jù)集群中正在運(yùn)行的相關(guān) Kubernetes 應(yīng)用如 Prometheus、Grafana、Istio、Cert-manager 等連續(xù)備份Continuous Backup的現(xiàn)狀確認(rèn)其是否已配置并正常工作——如果沒有備份在進(jìn)行任何可能造成破壞的操作前務(wù)必先按下文 緊急邏輯備份 執(zhí)行一次備份。推薦的工具集除必需的kubectl外文檔推薦在排障環(huán)境中準(zhǔn)備以下工具工具用途cnpg插件kubectl的 CloudNativePG 插件提供status、report、logs等子命令是排障首選jq輕量靈活的 JSON 命令行處理器用于解析 CloudNativePG 的 JSON 結(jié)構(gòu)化日志grep在日志中匹配指定模式Windows 用戶可用findstr代替或通過wsl安裝 *nix 發(fā)行版后使用上述工具第一步獲取集群與 Operator 的整體視圖使用kubectl cnpg插件插件是快速獲取集群或 Operator 安裝全貌的主要工具status 子命令提供集群的概覽信息report 子命令提供集群與 Operator 部署的完整 manifest可通過--logs選項(xiàng)附帶日志生成的報(bào)告包含完整集群 manifest。在無法聯(lián)網(wǎng)air-gapped的環(huán)境中插件可以通過離線包安裝完整說明參見 kubectl 插件文檔。拿到集群 manifest 后應(yīng)立即核對備份是否已配置并處于工作狀態(tài)根據(jù)結(jié)論決定是否需要先做一次 緊急備份。在沒有定期備份的情況下操作生產(chǎn)數(shù)據(jù)庫是極其危險(xiǎn)的。獲取 Operator 運(yùn)行信息默認(rèn)情況下CloudNativePG Operator 以Deployment形式安裝在cnpg-system命名空間中詳見 部署細(xì)節(jié)。# 列出 Operator 相關(guān)的 Pod kubectl get pods -n cnpg-system正常情況下應(yīng)有一個以cnpg-controller-manager-開頭的 Pod 運(yùn)行 Operator若為高可用部署則有多個。這些 Pod 由名為cnpg-controller-manager的 Deployment 管理。收集指定 PodPOD的詳細(xì)信息與日志kubectl describe pod -n cnpg-system POD kubectl logs -n cnpg-system POD多副本 Operator 部署下可一次獲取 Deployment 內(nèi)所有容器的日志并加-f實(shí)時跟蹤kubectl logs -n cnpg-system \ deployment/cnpg-controller-manager --all-containerstrue將日志以 JSON 格式落盤保存注意每個日志條目本身是 JSON用jq -r .可去除引號包裝kubectl logs -n cnpg-system \ deployment/cnpg-controller-manager --all-containerstrue | \ jq -r . cnpg_logs.json通過插件獲取 Operator 版本信息kubectl-cnpg status CLUSTER輸出示例含版本號、復(fù)制狀態(tài)、實(shí)例狀態(tài)等Cluster in healthy state Name: cluster-example Namespace: default System ID: 7044925089871458324 PostgreSQL Image: ghcr.io/cloudnative-pg/postgresql:18.6-system-trixie Primary instance: cluster-example-1 Instances: 3 Ready instances: 3 Current Write LSN: 0/5000000 (Timeline: 1 - WAL File: 000000010000000000000004) Continuous Backup status Not configured Streaming Replication status Name Sent LSN Write LSN Flush LSN Replay LSN Write Lag Flush Lag Replay Lag State Sync State Sync Priority ---- -------- --------- --------- ---------- --------- --------- ---------- ----- ---------- ------------- cluster-example-2 0/5000000 0/5000000 0/5000000 0/5000000 00:00:00 00:00:00 00:00:00 streaming async 0 cluster-example-3 0/5000000 0/5000000 0/5000000 0/5000000 00:00:00.10033 00:00:00.10033 00:00:00.10033 streaming async 0 Instances status Name Database Size Current LSN Replication role Status QoS Manager Version ---- ------------- ----------- ---------------- ------ --- --------------- cluster-example-1 33 MB 0/5000000 Primary OK BestEffort 1.12.0 cluster-example-2 33 MB 0/5000000 Standby (async) OK BestEffort 1.12.0 cluster-example-3 33 MB 0/5000060 Standby (async) OK BestEffort 1.12.0緊急邏輯備份Emergency Backup在緊急情況下你可能需要對主庫的app數(shù)據(jù)庫執(zhí)行一次邏輯備份。重要以下指令僅應(yīng)在緊急情況下執(zhí)行且臨時備份文件需符合組織的安全與數(shù)據(jù)保護(hù)策略。dump 文件會保存在執(zhí)行kubectl命令的客戶端機(jī)器上請確保相應(yīng)保護(hù)措施到位、磁盤空間充足。對cluster-example集群的app數(shù)據(jù)庫執(zhí)行邏輯備份從cluster-example-1Pod 發(fā)起kubectl exec cluster-example-1 -c postgres \ -- pg_dump -Fc -d app app.dump上述命令以自定義格式-Fc執(zhí)行pg_dump這是 PostgreSQL 中最靈活的邏輯備份方式見 pg_dump 官方文檔。只需替換為你環(huán)境中實(shí)際的集群與數(shù)據(jù)庫名稱即可復(fù)用?;謴?fù)的前提是目標(biāo)集群已初始化完成且app數(shù)據(jù)庫為空。連接到新集群new-cluster-example的主實(shí)例new-cluster-example-1Pod執(zhí)行恢復(fù)kubectl exec -i new-cluster-example-1 -c postgres \ -- pg_restore --no-owner --roleapp -d app --verbose app.dump重要該示例假設(shè)沒有其他需要 dump/restore 的全局對象數(shù)據(jù)庫與角色。若存在多個角色請用pg_dumpall -g單獨(dú)備份并手工恢復(fù)到新集群若存在多個數(shù)據(jù)庫需要逐個數(shù)據(jù)庫重復(fù)上述操作并確保分配正確的屬主。如果不熟悉 PostgreSQL建議在專業(yè)支持團(tuán)隊(duì)的指導(dǎo)下執(zhí)行這些關(guān)鍵操作。上述步驟未來可能會整合進(jìn)cnpg插件。日志分析從 JSON 結(jié)構(gòu)化日志中快速定位問題CloudNativePG 創(chuàng)建和管理的所有資源都遵循 Kubernetes 慣例向標(biāo)準(zhǔn)輸出寫日志格式為 JSON詳見 日志文檔。排障時可直接從命令行讀取日志主要有三種方式用kubectl logs獲取特定資源日志配合jq提升可讀性使用kubectl cnpg logs命令 獲取 CloudNativePG 專屬日志借助 stern 等開源工具通過cnpg.io/clusterName標(biāo)簽聚合多資源日志、過濾條目、自定義輸出格式。下面給出針對各種資源的日志檢索示例。實(shí)例Pod日志按集群標(biāo)簽列出實(shí)例列表附帶角色標(biāo)簽rolekubectl get pod -l cnpg.io/clusterCLUSTER -L role -n NAMESPACE輸出示例NAME READY STATUS RESTARTS AGE ROLE CLUSTER-1 1/1 Running 0 10d4h5m primary CLUSTER-2 1/1 Running 0 10d4h4m replica CLUSTER-3 1/1 Running 0 10d4h4m replica檢查 Pod 的完整 YAML判斷啟動參數(shù)、掛載、狀態(tài)等kubectl get pod -n NAMESPACE -o yaml CLUSTER-N獲取指定實(shí)例的全部日志kubectl logs -n NAMESPACE CLUSTER-N只過濾 PostgreSQL 進(jìn)程自身的日志消息kubectl logs -n NAMESPACE CLUSTER-N | \ jq select(.loggerpostgres) | .record.message附加時間戳輸出為 CSV 兩列kubectl logs -n NAMESPACE CLUSTER-N | \ jq -r select(.loggerpostgres) | [.ts, .record.message] | csv若時間戳為 Unix Epoch 格式可轉(zhuǎn)換為易讀格式kubectl logs -n NAMESPACE CLUSTER-N | \ jq -r select(.loggerpostgres) | [(.ts|strflocaltime(%Y-%m-%dT%H:%M:%S %Z)), .record.message] | csv針對崩潰與錯誤的過濾技巧查看已崩潰容器的上一次日志kubectl logs -n NAMESPACE --previous CLUSTER-N提取指定 Pod 中的 FATAL 錯誤按 PostgreSQL 的error_severity字段過濾kubectl logs -n NAMESPACE CLUSTER-N | \ jq -r .record | select(.error_severity FATAL)輸出示例這是典型的streaming_replica角色不存在的復(fù)制失敗場景{ log_time: 2021-11-08 14:07:44.520 UTC, user_name: streaming_replica, process_id: 68, connection_from: 10.244.0.10:60616, session_id: 61892f30.44, session_line_num: 1, command_tag: startup, session_start_time: 2021-11-08 14:07:44 UTC, virtual_transaction_id: 3/75, transaction_id: 0, error_severity: FATAL, sql_state_code: 28000, message: role \streaming_replica\ does not exist, backend_type: walsender }過濾日志中的數(shù)據(jù)庫錯誤消息err字段非空kubectl logs -n NAMESPACE CLUSTER-N | jq -r .err | select(. ! null)輸出示例控制器 UNIX socket 路徑連接失敗dial unix /controller/run/.s.PGSQL.5432: connect: no such file or directory按msg字段匹配 err 關(guān)鍵字kubectl logs -n NAMESPACE CLUSTER-N | jq -r .msg | grep err輸出示例2021-11-08 14:07:39.610 UTC [15] LOG: ending log output to stderr獲取 PostgreSQL 進(jìn)程的全部原始日志行l(wèi)oggerpostgres且排除內(nèi)層record消息kubectl logs -n NAMESPACE CLUSTER-N | \ jq -r . | select(.logger postgres) | select(.msg ! record) | .msg輸出示例日志重定向到收集器進(jìn)程的典型啟動序列2021-11-08 14:07:52.591 UTC [16] LOG: redirecting log output to logging collector process 2021-11-08 14:07:52.591 UTC [16] HINT: Future log output will appear in directory /controller/log. 2021-11-08 14:07:52.591 UTC [16] LOG: ending log output to stderr 2021-11-08 14:07:52.591 UTC [16] HINT: Future log output will go to log destination csvlog.將多個日志字段用|連接成一行輸出kubectl logs -n NAMESPACE CLUSTER-N | \ jq -r [.level, .ts, .logger, .msg] | join( | )輸出示例WAL 歸檔未配置的提示與 PostgreSQL 記錄行info | 1636380469.5728037 | wal-archive | Backup not configured, skip WAL archiving info | 1636383566.0664876 | postgres | record集群信息狀態(tài)、條件與鏡像版本查看 Cluster 資源查看集群概覽kubectl get cluster -n NAMESPACE CLUSTER輸出示例NAME AGE INSTANCES READY STATUS PRIMARY CLUSTER 10d4h3m 3 3 Cluster in healthy state CLUSTER-1健康狀態(tài)下集群應(yīng)有 3 個實(shí)例、全部readyCLUSTER-1為 primary。若處于非健康狀態(tài)可通過完整 manifest 深入排查kubectl get cluster -o yaml -n NAMESPACE CLUSTER使用插件查看狀態(tài)--verbose可輸出更多信息kubectl cnpg status -n NAMESPACE CLUSTER獲取 PostgreSQL 容器鏡像版本kubectl describe cluster CLUSTER_NAME -n NAMESPACE | grep Image Name輸出示例Image Name: ghcr.io/cloudnative-pg/postgresql:18.6-system-trixie也可以直接用kubectl-cnpg status -n NAMESPACE CLUSTER_NAME獲得同樣信息。備份與存儲信息列出某集群的所有 Backup 資源按cnpg.io/cluster標(biāo)簽過濾kubectl get backup -l cnpg.io/clusterCLUSTER核對集群使用的 StorageClass先從 Pod 的 PVC 上取 StorageClass 名因?yàn)槎鄶?shù)集群使用默認(rèn) StorageClass 創(chuàng)建STORAGECLASS$(kubectl get pvc POD -o jsonpath{.spec.storageClassName}) kubectl get storageclasses $STORAGECLASS -o yaml節(jié)點(diǎn)信息查看工作節(jié)點(diǎn)及其狀態(tài)kubectl get nodes -o wide查看某集群 Pod 分布所在節(jié)點(diǎn)對排查 親和/反親和與容忍 配置非常有價(jià)值kubectl get pod -l cnpg.io/clusterCLUSTER \ -L role -n NAMESPACE -o wide基于 Conditions 的自動化等待與健康判斷與 Kubernetes 原生對象一樣Cluster在status.conditions中暴露結(jié)構(gòu)化條件允許腳本“等待”特定事件發(fā)生而不是依賴整體健康狀態(tài)。當(dāng)前文檔列出的可用條件如下其定義可在 api/v1/cluster_types.go 中確認(rèn)條件Type含義True 的含義LastBackupSucceeded最近一次備份的狀態(tài)最近一次備份已正確完成ContinuousArchivingWAL 歸檔的狀態(tài)最近一次 WAL 歸檔已正確完成Ready集群是否就緒實(shí)例數(shù)滿足用戶要求且主實(shí)例就緒等待特定條件# 等待最近一次備份成功 kubectl wait --forconditionLastBackupSucceeded cluster/CLUSTER-NAME -n NAMESPACE # 等待 WAL 歸檔正常 kubectl wait --forconditionContinuousArchiving cluster/CLUSTER-NAME -n NAMESPACE # 等待集群就緒 kubectl wait --forconditionReady cluster/CLUSTER-NAME -n NAMESPACEReady條件尤其適合在創(chuàng)建集群的腳本中用于阻塞等待集群可用。失敗條件的示例以下是一個cluster.status中同時包含失敗條件的片段例如 barman-cloud WAL 歸檔返回退出碼 2 時status: conditions: - message: unexpected failure invoking barman-cloud-wal-archive: exit status 2 reason: ContinuousArchivingFailing status: False type: ContinuousArchiving - message: exit status 2 reason: LastBackupFailed status: False type: LastBackupSucceeded - message: Cluster Is Not Ready reason: ClusterIsNotReady status: False type: Ready從源碼看這些 reason 常量均有對應(yīng)定義api/v1/cluster_types.goContinuousArchivingFailing、LastBackupFailed、ClusterIsNotReady等而Ready、LastBackupSucceeded條件也會由備份控制器在 api/v1/cluster_conditions.go 中根據(jù)備份成功/失敗結(jié)果動態(tài)構(gòu)建。可以推斷條件中的type/reason是腳本與告警系統(tǒng)做分支判斷的穩(wěn)定契約。網(wǎng)絡(luò)排障NetworkPolicy 與連通性CloudNativePG 要求具備基本的網(wǎng)絡(luò)連通性詳見 networking 文檔。在既有環(huán)境中安裝時可能已存在網(wǎng)絡(luò)策略或定制化網(wǎng)絡(luò)配置影響 Operator 與集群 Pod 之間、以及 Pod 之間的連通性。查看現(xiàn)有網(wǎng)絡(luò)策略kubectl get networkpolicies輸出示例NAME POD-SELECTOR AGE allow-prometheus cnpg.io/clustercluster-example 47m default-deny-ingress none 57m提示一個典型的連通性受損信號是 Operator 日志中出現(xiàn)類似Cannot extract Pod status…Get \http://pod IP:8000/pg/status\: dial tcp pod IP:8000: i/o timeout的消息。此時應(yīng)列出網(wǎng)絡(luò)策略并檢查是否有策略限制了連通性例如上例中的default-deny-ingresspodSelector: {}且policyTypes: [Ingress]會默認(rèn)拒絕所有入站流量。可參考 networking 頁面 提供的 NetworkPolicy 模板定制一個顯式允許 Operator 跨命名空間訪問集群 Pod 的策略。性能剖析啟用實(shí)例級 pprofCloudNativePG 集成了 pprof支持在兩層收集與分析性能剖析數(shù)據(jù)Operator 層為 Operator 部署添加--pprof-servertrue啟動選項(xiàng)啟用參見 Operator 配置Postgres 集群層在Cluster資源上添加alpha.cnpg.io/enableInstancePprof注解啟用。當(dāng)注解alpha.cnpg.io/enableInstancePprof設(shè)為true時每個實(shí)例 Pod 都會由實(shí)例管理器instance manager暴露一個 Go pprof HTTP 服務(wù)服務(wù)監(jiān)聽 Pod 內(nèi)0.0.0.0:6060Pod spec 中會自動增加名為pprof的容器端口6060/TCP。這一點(diǎn)與實(shí)例管理器源碼實(shí)現(xiàn)一致run子命令提供--pprof-server標(biāo)志啟用時其綁定地址為0.0.0.0:6060見 internal/cmd/manager/instance/run/cmd.go 與 getPprofServerAddress。隨時可通過移除注解或?qū)⑵湓O(shè)為false來禁用 pprofOperator 會自動滾動更新以移除 pprof 端口與標(biāo)志。重要pprof 服務(wù)僅提供6060端口的明文 HTTP 服務(wù)。啟用示例apiVersion: postgresql.cnpg.io/v1 kind: Cluster metadata: name: cluster-example annotations: alpha.cnpg.io/enableInstancePprof: true spec: instances: 3 # ...修改該注解會更新實(shí)例 Pod spec增加端口6060與對應(yīng)標(biāo)志并觸發(fā)滾動更新。警告下面的示例僅用于本地測試。這不是在生產(chǎn)中暴露該功能的正確方式。請將 pprof 視為敏感的調(diào)試接口切勿公開暴露若必須遠(yuǎn)程訪問請用網(wǎng)絡(luò)策略和訪問控制進(jìn)行保護(hù)。通過端口轉(zhuǎn)發(fā)訪問 pprof 端點(diǎn)kubectl port-forward -n namespace pod/instance-pod 6060 curl -sS http://localhost:6060/debug/pprof/ go tool pprof http://localhost:6060/debug/pprof/profile?seconds30也可以用瀏覽器訪問http://localhost:6060/debug/pprof/。pprof 排障步驟確認(rèn)集群上設(shè)置了alpha.cnpg.io/enableInstancePprof: true注解檢查實(shí)例管理器命令行包含--pprof-server標(biāo)志、且暴露了6060/TCP端口可通過kubectl -n namespace describe pod instance-pod查看Command與Ports部分若未使用端口轉(zhuǎn)發(fā)請確認(rèn) NetworkPolicy 放行了6060/TCP端口。PostgreSQL core dump 的定位與收集PostgreSQL 偶爾會崩潰并在PGDATA目錄下生成 core dump——這通常是 PostgreSQL 自身的 bug很可能已被修復(fù)這也是為何應(yīng)始終運(yùn)行最新的 PostgreSQL 小版本。CloudNativePG 通過cnpg.io/coredumpFilter注解控制 core dump 包含的內(nèi)容標(biāo)準(zhǔn)注解清單見 Labels and annotations。默認(rèn)值為0x31用于從 dump 中排除共享內(nèi)存段——這是大多數(shù)情況下最安全的做法。該默認(rèn)值與實(shí)現(xiàn)一致GetCoredumpFilter在未設(shè)置注解時返回 pkg/system/system.go 中定義的DefaultCoredumpFilter 0x31并由實(shí)例管理器在啟動時通過SetCoredumpFilter寫入/proc/self/coredump_filter見 internal/management/controller/instance_controller.go。關(guān)于控制 core dump filter 的位掩碼含義可參考 Linux 內(nèi)核文檔中 Core dump filtering settings 一節(jié)。重要該設(shè)置僅在 Pod 啟動時生效修改注解不會自動觸發(fā)實(shí)例滾動更新。即使你本人不參與分析 core dump也可能被要求提供 dump 文件供 PostgreSQL 專家排查。先在正確的實(shí)例 Pod 上確認(rèn)PGDATA目錄中是否有 core dump正常情況應(yīng)返回空kubectl exec -ti POD -c postgres \ -- find /var/lib/postgresql/data/pgdata -name core.*假設(shè)找到如下文件/var/lib/postgresql/data/pgdata/core.14177確認(rèn)磁盤空間充足后用kubectl cp把 core dump 取到本地機(jī)器kubectl cp POD:/var/lib/postgresql/data/pgdata/core.14177 core.14177拿到文件后記得清理服務(wù)端空間刪除 core dump 文件。已知問題與典型故障場景磁盤已滿Storage is full存儲寫滿后PostgreSQL Pod 將無法寫入新數(shù)據(jù)若是存放 WAL 段的磁盤寫滿PostgreSQL 會直接關(guān)閉。日志中出現(xiàn)磁盤寫滿消息時應(yīng)擴(kuò)大受影響的 PVC編輯 PVC 修改spec.resources.requests.storage字段同時更新 Cluster 資源為新容量使同樣的變更應(yīng)用到所有 Pod詳見 Volume expansion 一節(jié)。若 WAL 空間耗盡Pod 會不斷崩潰重啟crash-looping集群狀態(tài)報(bào)告Not enough disk space。同樣通過擴(kuò)大 PVC 和 Cluster 資源容量解決可參考 Disk Full Failure 一節(jié)。Pod 卡在Pending狀態(tài)先檢查 Pod 的Events段kubectl describe pod -n NAMESPACE POD可能的原因包括沒有任何節(jié)點(diǎn)匹配nodeSelectorTolerations 未正確配置以匹配節(jié)點(diǎn) taints集群中根本沒有可用節(jié)點(diǎn)——也可能與cluster-autoscaler觸及某些限制或出現(xiàn)臨時故障有關(guān)。此時檢查命名空間事件也很有用kubectl get events -n NAMESPACE # 按時間順序列出事件 kubectl get events -n NAMESPACE --sort-by.metadata.creationTimestamp未配置備份時副本失步Replicas out of sync副本可能因維護(hù)如節(jié)點(diǎn)被 drain而短暫下線。若集群未配置備份副本重新上線時可能需要一個主庫上已不存在的 WAL 文件該文件已按 WAL 管理策略被回收參見postgresql配置段從而失步。類似地pg_rewind可能因找不到已回收的 WAL 文件而報(bào)pg_rewind: error: could not open file。此時 Pod 無法再變?yōu)?ready需要刪除 PVC 讓 Operator 重建副本。如果使用動態(tài)供給的 Persistent Volume且確認(rèn)可以刪除 PV可執(zhí)行PODNAMEPOD VOLNAME$(kubectl get pv -o json | \ jq -r .items[]|select(.spec.claimRef.name\$PODNAME\)|.metadata.name) kubectl delete pod/$PODNAME pvc/$PODNAME pvc/$PODNAME-wal pv/$VOLNAME注意在刪除 PVC/PV 前務(wù)必確認(rèn)數(shù)據(jù)可恢復(fù)或可重建并遵從組織的數(shù)據(jù)保護(hù)規(guī)范。集群卡在Creating new replica集群狀態(tài)卡在 Creating a new replica而 Pod 日志未見明顯問題——這通常與下述 NetworkPolicy 導(dǎo)致的連通性問題有關(guān)。網(wǎng)絡(luò)問題會以如下方式體現(xiàn)在狀態(tài)列中Instance Status Extraction Error: HTTP communication issueNetworkPolicy 干擾網(wǎng)絡(luò)Networking is impaired如前文所述本地網(wǎng)絡(luò)策略可能阻止部分必需連通性。Operator 日志中出現(xiàn)以下消息是連通性受損的典型信號Cannot extract Pod status, […snipped…] Get \http://pod IP:8000/pg/status\: dial tcp pod IP:8000: i/o timeout列出網(wǎng)絡(luò)策略并查找任何限制性策略kubectl get networkpoliciesNAME POD-SELECTOR AGE allow-prometheus cnpg.io/clustercluster-example 47m default-deny-ingress none 57m例如上表中的default-deny-ingress就是可疑對象進(jìn)一步查看其內(nèi)容kubectl get networkpolicies default-deny-ingress -o yamlspec: podSelector: {} policyTypes: - Ingress在 networking 頁面 可以找到一個可定制的網(wǎng)絡(luò)策略文件創(chuàng)建顯式允許 Operator 跨命名空間連接集群 Pod 的NetworkPolicy。初始化數(shù)據(jù)目錄時報(bào)錯Bootstrap init container Bus error若 Cluster 的 bootstrap init 容器崩潰報(bào)Bus error (core dumped) child process exited with exit code 135很可能是需要修正 Cluster 的 hugepages 設(shè)置。原因是 cgroup v1 對 hugepages 支持不完整v2 中已修復(fù)相關(guān)背景見 PostgreSQL BUG #17757: Not honoring huge_pages setting during initdb causes DB crash in Kubernetes。先在 Kubernetes 節(jié)點(diǎn)上運(yùn)行g(shù)rep HugePages /proc/meminfo確認(rèn)是否存在 hugepages、其大小與剩余數(shù)量。若存在需要在 Cluster 中為每個 PostgreSQL Pod 配置可用的 hugepages 內(nèi)存量。例如postgresql: parameters: shared_buffers: 128MB resources: requests: memory: 512Mi limits: hugepages-2Mi: 512Mi請記住集群中每個 Pod 都必須有足夠的空閑 hugepages 內(nèi)存才能被調(diào)度上例中每個 Pod 至少需要 512MiB 空閑。Bootstrap init 容器卡在 Running 狀態(tài)若實(shí)例 Pod 的 bootstrap init 容器卡在Running并提示 error while waiting for the API server to be reachable通常是網(wǎng)絡(luò)問題阻斷了與 Kubernetes API Server 的通信。bootstrap init 容器與 Operator 的大多數(shù)組件一樣需要訪問 Kubernetes API請檢查網(wǎng)絡(luò)。另一種可能原因是配置了邊車注入sidecar injection。Istio 等邊車可能在啟動階段臨時使網(wǎng)絡(luò)不可用。若啟用了 sidecar 注入請關(guān)閉注入后重試。故障切換后副本重連延遲超過兩分鐘主實(shí)例故障后Operator 會將最領(lǐng)先的 standby 提升為主其余 standby 嘗試通過-rw服務(wù)重連復(fù)制。但重連過程中kube-proxy可能尚未更新其路由信息導(dǎo)致 standby 發(fā)出的首個SYN包無法到達(dá)目標(biāo)。若網(wǎng)絡(luò)配置為靜默丟包而非拒絕standby 收不到響應(yīng)會按指數(shù)退避重試。Linux 內(nèi)核參數(shù)tcp_syn_retries默認(rèn)值為 6意味著系統(tǒng)約嘗試 127 秒后才放棄顯著延遲重連過程詳見 tcp_syn_retries 文檔??赏ㄟ^在 Operator 配置 中設(shè)置STANDBY_TCP_USER_TIMEOUT來規(guī)避該參數(shù)使 standby 在指定超時內(nèi)未收到SYN確認(rèn)時主動關(guān)閉 TCP 連接從而更快地重試連接。總結(jié)一份可執(zhí)行的排障清單綜合官方文檔與源碼實(shí)現(xiàn)CloudNativePG 的排障可歸納為以下固定動作序列準(zhǔn)備確認(rèn) Kubernetes 發(fā)行版/版本、節(jié)點(diǎn)規(guī)格、存儲與 StorageClass、相關(guān)應(yīng)用、連續(xù)備份狀態(tài)全景用kubectl cnpg status/kubectl cnpg report必要時帶--logs獲取集群與 Operator 完整信息備份核查確認(rèn) Backup 資源kubectl get backup -l cnpg.io/clusterCLUSTER與 WAL 歸檔條件ContinuousArchiving正常否則先做 緊急邏輯備份日志通過kubectl logs配合jq按logger、error_severity、err、msg等字段過濾定位錯誤條件等待用kubectl wait --forcondition...Ready/LastBackupSucceeded/ContinuousArchiving做自動化判斷深入按需檢查 StorageClass、節(jié)點(diǎn)分布、NetworkPolicy、cnpg.io/coredumpFilter注解、實(shí)例級 pprofalpha.cnpg.io/enableInstancePprof等專項(xiàng)處置針對磁盤寫滿、Pending、副本失步、卡在 Creating new replica、hugepages/Bus error、重連延遲等已知問題按上文對應(yīng)的操作步驟處理。掌握這套方法后你就能在 CloudNativePG 的 Kubernetes 部署中系統(tǒng)、快速地完成從“發(fā)現(xiàn)問題”到“收集證據(jù)”再到“恢復(fù)服務(wù)”的完整排障閉環(huán)。【免費(fèi)下載鏈接】cloudnative-pgThe most popular Kubernetes Operator for PostgreSQL.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/cl/cloudnative-pg創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
伊久久婷婷| 五月婷av| 色九月丁香婷婷蜜桃在线观看| 99色色爰| 五月丁香操婷逼| 婷婷五月丁香国产| 思思综合热| 玖玖色综合| 亚洲人人艹| 久久久婷丁香五月| 超碰在线91| 五月色婷婷影院| 日本五月婷| 国产午夜精品一区二区三区四区| 激情美女五月天| 五月色婷婷影院| 国产精品成人网址| 深爱激情五月天婷婷网| 免费无码毛片一区二区A片| 97久久精品| 婷婷五月天开心网| 4399精品一区二区| 性日本精品| 丁香婷婷激情六月五月开心| 五月丁香婷婷伊人日韩| 这里只有九九精品| 久热一区| 天天舔天天| 日韩另类| 五月婷婷五月丁香综合| 成人在线视频网| www.99热在线观看| 另类精品视频在线观看| 激情av在线| 人人草人| 久99久视频精选| 天天干天天操天天爱| 免费看欧美成人A片无码| 97香蕉碰碰人妻国产欧美| 99在线69| 97干在线观看视频| 超碰在线观看9| 99精彩视频| 岛囯综合激情网| 久久这里只有精品16| 能看的AV| 五月天色婷婷视频| 江苏少妇性BBB搡BBB爽爽爽 | 内射爽无广熟女亚洲| 激情综合五月| 丁香九月激情| 日日噜噜久久婷婷五月天| 五月天成人小说| 丁香五月婷婷啪| 99热在线观看精品| 激情综合婷婷| 亚洲综合五月天| 青青.com| 久久黄色片| 牛色色碰| 五月天激情婷婷小说| 在线视频区| 日日操夜夜爽天天天| 天天爽夜夜操| 无码婷婷五月天| 色色色五月天婷婷| 亚城区在线| 9l久久久视频| 激情六月色| 欧美日韩精品一区二区三区钱| 99热视精品| 五月天婷婷婷| 99综合色| 青青草轻轻操| 99热超碰在线| wuyuedingxiang99| 日本视频不卡123区| 五月丁香啪啪啪啪| 日韩AV在线免费| 丁香六月激情综合啪啪| 任你日热视频| 深夜男女福利刺激影院一区| 爱之国产色情综合| 日韩AV免费看| 日本色视| 另类亚洲2| 婷婷天天日婷婷| 99亚色色色| 色情婷婷| 天天天天天天噜| 亚洲成人综合网在线免费观看| 久久xx| 色色色9| 激情五月,色五月| 激情九月婷婷| 丁香五月第四色88| 伊人九九综合| 激情www| 综合五月草| 性做爰1一7伦| 激情五月丁香六月| 婷婷久久五月丁香| 国产偷人爽久久久久久老妇APP| 激情六月天婷婷| 热久91| 熟女激情五月天| 亚洲综合另类| 91Chinese在线| 天天人人天天爽| 综合色图婷婷| 婷婷狠狠97| 草一草avb| 思思久久精品| 99爱免费视频在线观看| 丁香五月天狠狠操| 久色网| 久久五月丁香综合17C| 婷婷五月丁香基| 九热视频| 97干在线视频| 激情五月天。| 婷婷久久五月天丁香| 亚洲思思热久| 婷婷综合性爱网| 热99这就是精品视频| 嫩草AV久久伊人妇女超级A | 九九人妻福利| 婷婷综合性爱网| 激情五月天激情小说| 九九热99免费视频| 国产精品18久久久| 五月亭亭网成人在线视频| 成人av中文字幕| 五月激情小说| 99九九精品| 亚洲av网站在线观看| 中文激情网| 能直接看的AV网站| 97碰碰视频在线观看| 丁香五月偷拍| 五月婷在线观看| 操日视频| 国产人妻777人伦精品HD| 色日本五月天| 色婷婷内射| 久久久久久久久18久久| 超碰99在线观看| 欧洲亚洲欧洲99久久| 久久综合五月| 国产真人做爰视频免费| 99热这里只有精品8| 天天爽在线视频| 1024亚洲无码| 黄色AV日韩| 极品人妻videosss人妻| 99热综合网| 国产69久久久欧美黑人A片| 综合激情站| 六月丁香啪啪| 激情骚五月| 色五月激情五月| 激情综合色| 超碰九九热| 91无码色色| 99色在线观看视频| 插插五月天| 香蕉久久六月| 激情色五月天| 综合色色色| 日日夜夜天天爽| 久久永久视频| 久久免费高| 九九人人操| 狠狠干思思热| 丁香五月 综合| 伊人狠狠色婷婷综合丁香一区| 色噜噜狠狠色综无码久久合欧美| 婷婷射图| 五月天激情视频五月天| 婷婷五六月丁香| 久热re在线视频| 色五月婷婷网| 免费亚洲婷婷中文字幕| 操人妻视频91| 性爱电影科技贸易有限公司| 97香蕉碰碰人妻国产欧美| 99在线视频观看| 99爱这里只有精品免费视频| 亚洲综合激情五月| 激情伊人五月婷婷久久| 伊人干综合| 激情丁香五月综合| 亚洲精品无人区| 色婷婷操逼| 五月婷婷免费视频| 丁香五月自拍| 91碰在线| 六月综合婷婷开心伊人| 婷婷5月久久综合网站| 少妇高潮一区二区三区99欧美| 欧美成人精品一区二区| 少妇激情五月婷婷| 日韩狠狠色| 九九伦子片| 五月婷婷综合网| 亚洲综合色网| 激情六月日韩| www国产亚洲色婷婷com| 精品久久婷婷五月天| 婷婷激情人妻| .comwww在线观看免费操| av大香蕉| 亚洲色网址| 天天爽天天| 丁香五月23111| av 一区三区四区| 六月婷婷综合久久| 久久久久久久久久婷婷| 1024人妻无码中文字幕| 天天射影院| 五月丁香啪啪网| 久久久噜噜噜久久人妻| 婷婷五月综合视频免费播放| 五月丁香亭亭天天舔| 婷婷五月丁香综合亚洲 | 丁香花婷婷五月天| 五月婷婷黄网站大全| 婷色五月天| 九月婷婷久久| 亚洲视频二区| 操逼视频一区| 亚洲熟妇无码乱子AV电影| 天天日夜夜操五月| 久久久久综合激动五月天| 五月婷婷色色色| 日韩淑女人妻luan伦激情精品一区二| 97婷婷久久丁香| 亚洲婷婷性爱| 亚洲性爱AV在线| 五月婷婷啪啪| 婷婷色中文字幕| 久久综合激情| 啊V视频在线观看| 五月丁香影院| 激情九色| 国产精品电影网| 久久婷婷五月天蜜桃| av免费人人| 26uuu欧美亚洲日韩| 蜘蛛女免费观看完整版高清电影| 婷婷五月亚洲激情| 五月天丁香啪啪综合| 91九色精品熟女内射| 第五婷婷伊人丁香色| 激情丁香久久久久久| 影院久久久| 超碰69天堂| 国产av一区二区三区| 精品一二三区久久AAA片| 99久久这里只有精品| 亚洲另类电影| 色色色无码| 久久五月视频| 久久六月天| 欧美日韩91| 夜色综合网| 性色天| 婷婷免费视频| 婷婷五月天情色| 成功精品影院| 成人五月天丁香婷| 婷婷综合五月天| 色婷天天| 丁香五月色| 伊人久久婷婷| 狠狠干狠狠色| 97caop| 国产XXXX搡XXXXX搡麻豆| 免费无码毛片一区二区A片| 最近中文字幕大全免费版在线| 99热综合| 五月天激情小说网| 无码少妇高潮喷水A片免费| 国产精品美女久久久久AV超清| 成人视频网| 欧美性猛交99久久久久99按摩| 欧美成人猛片AAAAAAA| 成熟妇人A片免费看网站| 最近免费中文字幕大全高清大全1| 亚洲婷婷五月天| 亚洲亚洲人成综合网络| 97在线精品| 五月色综合| http:色情日本com| 97碰碰叉| 青青草原伊人网| 91精品婷婷国产综合| 婷婷欧美综合| 五月丁香色婷婷婷基地| 亚洲六月婷| 婷婷丁香色五月久久88| 激情综合丁香五月| 伊人婷婷大香蕉| www.激情| 五月丁香啪啪啪| 99视频这里有精品| 9999热精品| 爆乳熟女一区二区三区爆乳| 最新久久网址| 热久久思思热思思| 99热99这里免费的精品| 狠狠色噜噜狠狠狠888| 丁香五月情| 色五月六月| 丁香五月激情网| 影音先锋美国A| 日本一区二区三区精品视频| 欧美激情综合色综合啪啪五月| 99热九九这里只有精品| 热99视频| 五月婷婷色五月| 色呦呦美女| 99这里| 内射在线CHINESE| 日本97在线观看| 草榴视频网| 久久99网站| 国产色婷婷亚洲| www久热com| 亚洲第一综合| 99热在线观看| 色婷婷狠狠久久综合五月| 探花搜索结果 - 黄上黄| 欧美久久网| 丁香5月激情网| 五月天开心色情网| 欧美婷婷五月天| 色婷婷综合视频| 丰满少妇乱A片无码| 欧美日韩国产成人在线| 97人人干人人操| 人妻videos人妻高清| 亚美欧色影院| 色吧五月婷婷| 国产看真人毛片爱做A片| 五月天丁香花婷婷| 欧亚洲在线高清视频| 五月婷色丁香| 久久激情天堂| 五月婷婷六月激情| 国产精品岛国片在线观看免费| 99爱爱| 天天综合亚洲综合| 欧美天堂久久| 成人中文网| sewuyuetingtingiii| 婷婷丁香人妻天久久| 91精品国产综合久久密臀| 操九色| 国产精产国品一二三在观看| 综合激情在线观看| 欧美va视频不用播放器的va视频网| 丁香五月六月激情久久| 综合99久久| 欧美性生交XXXXX无码小说| 五月婷婷国产| site:esunnet.com| 超碰在线超碰| 亚洲视频一区| 91九色国产在线| 狠色狠色狠色狠色狠色网| 久草热在线视频| 超碰人人草| 丁香激情五月天| www.狠狠| 这里只有精品1| 天天爽日日爽夜夜爽| 9久久久久久久久久久| 亚洲亚洲人成综合网络| 小色小蛇伊人婷婷色香五月| www.91有码.com| www,com,五月色色| 激情小说色五月| 超碰成人在线观看| 五月六月婷婷| 北京熟妇搡BBBB搡BBBB| 97碰碰在线看视频免费| 丁香五月激情图片| 国产成人网站在线观看| 99热线观看9| 色欲日日躁| 丁香六月婷婷| 97超碰免费超级在线观看| 丁香婷婷婷五月综合色情| 久久99这里| 婷婷久久精品| 91碰碰视频在线观看| 4399成人黄A片| 天堂草在线看www| 亚洲综合九九| 色吧婷婷| 99热这里只有精品18| 欧美精品18| 久久的爱大香蕉| 婷婷丁香五月激情中文字幕版| 久久激情五月婷婷| 亚洲综合欧美色丁香婷婷888月图片| 丁香六月婷婷综合激情欧美 | 国产成人网站在线观看| 五月天 另类图片| 四虎成人精品永久免费AV九九| 刘玥精品一区| 五月婷婷色男女| 性色婷婷| 人人叉久| 亚洲人人操BD| 国产人妻人伦精品一区二区| 丁香色五月 97干| 欧美黄色AA片哗啦啦啦| 99热在线观看| 做爱夜夜干天天操| 大香蕉九九| 婷婷终合色图| 男人的天堂五月丁香| 日日夜夜狠狠| 九九久久综合| 天堂中文国产| 丁香五月天堂网AV| 色五月婷婷av| 丁香婷婷五月| 亚洲一二三网| 东北婷婷五月天| 五月丁香婷婷综合| 亚洲欧美综合7777色婷婷| 精品人妻一区二区| 欧美色偷偷大香| 五月婷婷影视| 天天操夜夜操| 久久九九怡红院| 久久精彩视频| 99碰碰中文| 成人 在线观看国产| 91凹凸在线| 天天日日爽| 被强行糟蹋的女人A片| 日本99久久| 97色97干| 99人妻碰碰碰久久久久视| 99视频网| 亚洲综合色激情色五月| 欧美Va在线| 另类少妇人与禽zOZZ0性伦| 91人妻色色网| 99热日本| 亚洲操逼片| 97色97干| 免费国产视频| 精品99在线| 九 九九九AV| 日本在线噜噜| 大香蕉五月婷婷丁香| 五月天色官网| 免费看成人AA片无码视频吃奶| 亚洲精久久| 久久九区| 99视频久久| 丁香九九九九| 爽极品色| 五月伊人网| 久99在线视频| 亚洲最大在线| 色久九| 色婷婷五月色| 成人五月天丁香| 婷婷色五月开心五月| 97人操| 无套内射极品大美女| 一起草日本| 天天热夜夜操| 97碰碰叉| 99热久久这里只有精品2010| 色综合播放| 色色综合色| 五月婷狠狠| 天天爽夜夜爽天天爽夜夜爽| 色婷婷狠狠久久综合五月| 久久AV电影| 成人精品免费在线观看| 午夜丁香五月天综合| 91在线看片| 激情五月丁香综合网站| 五月婷婷黄色毛片| 日本99在线| 爆乳熟妇一区二区三区爆乳| 五月天综合久久| 青青热久久综合| 精品人妻伦九区久久AAA片| 深爱五月天 开心网| 婷婷无五月无码视频| 精品免费99| 亚洲182在线观看| 99re这里只有精品视频了| 丁香六月综合| 免费亚洲婷婷五月| 大香蕉五月天婷婷丁香91| 五月天婷婷乱论小说| av在线不卡播放| www.婷婷五月天| 激情图片婷婷| 激情五月丁香五月| 秋霞三级影视资源| 国产成人精品一区二区三区视频| 五月天深爱激情网| 丁香六月婷婷色播| www久| 婷婷六月丁香综合| 日本黄色一级| 噜噜噜久久亚洲精品国产品91| 丁香花操逼| 991国产精选视频在线播放下载| 成人短视频在线| 久草热在线视频| 六月丁香婷婷亚洲中文玖玖| 成人五月天综合网| 99视频这里有精品| 五月丁香无码| 丁香啪啪| 天天色天天噜| 国产原创视频91九色| 久婷五月| 99热成人永久免费| 不卡在线中文字幕无| 久草五月天| 草一草avb| 国产精品第一国产精品| www.五月.com| 91久操| 小香蕉av| 色婷婷激情四射视频| 99色在线视频观看| 婷婷色资源| 亚欧州精品视频| 99热精品10| 伊人九九九久| 天天干狠狠| 亚洲中文乱字字幕线在永久| 超碰在线9| 九九RE视频在线精品| 婷婷日日天天| 五月天天堂久久| 狠狠色婷婷| 99久久大片| 日韩久热| 久久久av久av久片一区二区| 色婷婷A| 热这里只有精| 天堂亚洲 在线| 99∨VTV| 五月丁香在线婷婷美女| 97碰久久| 5月丁香美女影院| 九九99热| 婷婷播播五月天| 久久亚洲无码| 国外亚洲成AV人片在线观看| av人人干| 亚洲视频在线观看99| 69人人操人人爽| 99色性爰网络| 激情六月一二| 久久久www| 久爱综合| 色婷操逼| 99r这里只有精品在线观看| 狠狠色噜噜狠狠狠狠综合| 国外亚洲成AV人片在线观看| 最新久久网址| 婷婷五月天激情综合深爱| 激情五月,激情综合网| 白人荫道BBWBBB大荫道| 婷婷刺激综合| 久热这里只有精品66| 9有码中文| 专区无日本视频高清8| 婷婷五月天激情电影| 五月婷丁香久久久| 2013AV天堂| 日日躁夜夜躁狠狠久久AV| 丁香久月| 亚洲国产精品综合色区| 国产免费一区二区在线A片视频| 天天综合网~91| 久久久噜噜噜久久人妻| 日日.c| 人人玩人人橾| 日本99在线| 大香蕉久久视频久久视频| 超碰av在线| 色停停五月天| 天天摸,天天爽| 色婷婷久久综合久色综| 级人人91| 99热66| 91se在线观看| 丁香社区婷婷五月| 色七色九九| 丁香婷婷色情| 婷婷综合国产| 免费看欧美成人A片无码| 99热综合色图| 五月婷视屏在线观看| 激情丁香五月婷| 日韩在线视频网站| AV网址大全在| 免费无码毛片一区二区A片| 亚洲精品国产成人AV在线| 伊人AV五月婷| 狠狠干总合| 亚洲激情在线| 欧美日韩成人高清在线| 婷婷丁香六月天激情四射网| 五月丁香婷婷综合| 久99久视频| 精品人妻一区| 激情综合五月色丁香婷婷| 九九热九九热精品| 武则天精品久久| 91久久国产综合久久| 国产麻豆视频| 91色婷婷综合久久中文字幕二区| 激情久久五月天| 久久开心五月天激情| 岛国资源网| 丁香婷婷综合精品六月初| 亚洲乱码w在线观看| 琪琪色网在线| 精品一二三区久久AAA片| 久久久97| 久久婷婷国产| 色婷婷狠狠| 99热99免费| 丁香五月天色综合| 久久色情| 婷综合| 2016日日夜夜操| 九九九激情网| 艹B高清无码| 天天爽人人综合免费7799| 国产激情久久久| 激情綜合網址| 丁香成人五月天| 日韩爱操视频| 99热的无码| 色五月天网| 翔田千里aV中文字幕| 97视频.干com| 丁香婷婷色| av第一二区| 久热re在线视频| 67久久| 天天做天天爽| 另类小说色婷婷| 五月丁香六月婷| www.99婷婷| www.99热精品| 9l视频自拍9l视频自拍九色学生| AV性爱网| 婷婷久久丁香| 婷婷五月天影视首页| 婷婷五月天高清无码| 天天色,天天日,天天做| 99精品22| 狠狠色噜噜| 天天爽日日爽夜夜爽| 色性日本| 天天爽天天摸| www,婷婷| 天天天综合网| 99精品免费欧美小视频| www.五月天社区| 色色 亚洲| 99精品22| 性爱视频99| 啪啪小说五月天| 夜丁香综合| 九九激情视频| 99性视频| 99这里有精品视频| 婷婷五月天AV在线| 婷婷五月天堂| 91精品久久久久久77777| 深爱激情五月婷婷| 色五月AV| 97人人操人人干| 粉嫩AV久久一区二区三区| 第九色区av天堂| 亚洲亚洲人成综合网络| 精品爱欲五| AV中文网| 午夜丁香久久久久久| 五月 婷 久| 丁香五月九九| 9精品视频在线| 亚洲旡码| 丁香婷婷色五月| 99精品在线播放| 婷婷丁香五月激情综合站_久久五月丁香激情综合_开心五月综合激情综合五月_婷 | 狠狠操狠狠操| 99色色网| 欧美特大片黄| 综合九色| 3p久久| 色婷婷电影网| 五月天婷婷午夜丁香| 综合逼五月激情婷婷| 亚洲 小说 欧美 激情 另类| 五月婷婷综合色啪首页| 综合激情深爱| A久久| 五月天婷婷基地| 色婷婷网| 五月天婷婷丁香成人网| 色五月婷婷91在线| 婷婷丁香花五月天| 五月丁香久人妻中文| 我要色综合五月婷婷| 丁香五月六月婷婷综合激情| 99这里只有| 人妻激情综合| 六月激情婷婷| 国av网| 2015WWW永久免费观看播放| 欧洲不卡视频| 99热在线99| 无码婷婷五月天| 欧美成人色婷婷| 五月天丁香成人| 中文字幕黄色片| 久久久天堂国产精品女人| 蜜臀99久久精品久久久久| AV操逼网| www.狠狠操.com| 婷婷色丁香六月| 91色在线/日韩| 久9热| 青草视频在线播放| se.久久视频在线观看| ww久久| 婷婷综合成人五月天| 色婷婷色婷婷五月| 日本色色色| 久久五月婷婷丁香| 婷婷五月综合在线| 欧美精品狠狠色丁香婷婷| 欧美激情综合色综合啪啪五月| 永久思思热在线| 99精品7| 六月婷婷久久| 色播五月丁香| 91干在线视频| 99热亚洲| 天天干,噜噜色,狠狠色| 五月天亭亭俺也| 人人操五月天| 91免费啪视频| 大香蕉五月天婷婷| 亚洲 小说 欧美 激情 另类| 亚洲色夜| WWW.桔色成人.COM| 五月天婷婷色情| 五月在线婷色| 天天日综合| 丰满人妻一区二区三区| 日韩青青| 色啪影院| 激情五月,深深爱五月| 变态另类9| 香蕉97碰碰碰欧美| 色狠狠色综合久久久绯色AⅤ影视| 丁香六月av| 可以免费观看的av| 天天做天天爱天天高潮| 丁香六月激情毛片| 欧美天天五月丁香免费观看| 婷婷五月丁香在线视频| 久色| 久草婷婷在线| 99热精品在线| 99热无码| 久久久中文| 91综合在线观看| WWW·天天操·视频?| 五月天伊人综合| 天天射影院| 夜夜AVV| 亚洲 25P| 亚洲婷婷五月天| 丰满少妇猛烈A片免费看观看 | 天天干天天干天天干天天干天天干天天干天天| 久久婷婷五月综合啪| 99热在线观看| www久久久久久久97| 丁香五月日本| 久久久999精品| 久久99大| 亚洲激情丁香五月天色| 激情综合激情综合| 久久99热网| 丁香五月91| 日日日天天干| 九九黄色网| 五月丁香网站| 综合色综合| 色婷婷五月天偷拍| 五月婷婷亚洲色图| 丁香五月天殴美激情| 97婷婷狠狠| 91丨九色丨国产打屁股网站| 五月婷婷五月丁香综合| 噜噜噜久久| 久久婷婷丁香花综合网| 婷婷五月天成人导航| www.minyis.com【JT】实力收量可预付QQ2101460746 | 激情五月第四色| 99热成人精品| 欧美在线视频免费播放| 91在线97视频| 九九综合久久丁香婷婷,开心激情综合网| 激情网五月天| 久久九九激情五月天 | 在线观看免费视频| 四色永久成人网站| 五月丁香六月激情在线| 丁香五月婷婷图片综合| 丁香五月花婷婷开心| 国产精品色婷婷99久久精品| 九九九九九九九九九九九九九九九九九九九在线视频 | 激情第四色| 色五月色五天色情网| 婷婷五月在线播放| 天天久综合网永久入口18| 五月天无码| 国产成人高清| 天堂网亚洲色图| 精品九九视频| 99色色网| 亚洲精品成人| 激情综合网色播五月| OYIWbGcPu8H| 五月激情综合激情五月| 激情五月天综合| 开心五月婷婷婷美女| 亚洲日日操| 免看黄大片AA | 97丁香花五月天激情小说| 大香蕉五月婷婷| 人人爽欧美婷婷久久久五月丁香| 五月丁香色婷婷综合| 天堂无码人妻精品AV一区| 色一情一乱一乱一区91Av| 玖玖婷婷五月| 国产成人亚洲综合亚洲| 九九爱激情| 日韩性爱AV| 开心五月婷婷六月丁香| 色婷婷视频在线| 人妻AV在线观看| 天天日 天天草| txt五月激情四射网综合俺也来了| 色综合久久88色综合中文字幕| 免费精品99| 婷婷中文字幕| 超碰人人干| 久碰婷婷视频| 日本色色网站| 激情综合婷婷久久| 99久久久| www.com久久久久久久久久久久久久久久久| 免费99情趣网视频| 99热首页| 欧亚洲在线高清视频| 1024国产| 五月停停色色丁香| 夜色综合网| 天天干,天天操,天天射| 天天摸天天做天天爱天天爽| 人人操人| 91久久婷婷人人澡草| 色色五月天 亚洲| 九九热短视频在线观看| 欧美日本韩国亚洲| 五月青青草综合| 精品夜夜澡人妻无码AV| 九九热在视频| CHINESE熟女老女人HD视频| 婷婷五月综合婷婷| 五月天激情小说| aaa丁香五月天| 五月丁香激情综合| 99热日韩| 久草五月天| 久久只有精| 综合久久99| 天天狠天天狠| 色五月综合网| 高清无码 一区 二区 三区| 九九在线视频| 激情综合激情五月| 超碰9799| 丁香五月婷婷欧美成人色图| 久久综合66| 色婷婷色人人射| 欧美成人精品三区综合A片| 婷婷97狠狠干| 99精品成人无码A片观看金桔| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 色情五月婷婷| 91在线操| 亚欧州精品视频| 日韩无码专区| 色欲色香综合网| 夜夜操夜夜爽| 欧美搡BBBBB摔BBBBB| 99视频精品8 | 婷婷玖玖丁香| 国产精品爽爽久久久久久| 91九色国产熟女| 天天操夜夜玩!| 婷婷情色开心五月天99| 操一操| AV在线不卡网站| 五月丁香婷婷综合| 狠狠狠狠狠狠色| 天天干 夜夜爽| 激情婷婷五月女| 欧洲MV日韩MV国产| 婷婷五月丁香成人| 日本操B片| 色婷久| 日韩av在线电影| 91久久婷婷| 亚洲综合新99视频| 爱久久小说下载网| 99在线亚洲| 成人短视频在线免费观看| 九九99免费视频| 久久中文人妻系列| 国产精品久久久爽爽爽麻豆色哟哟| 日韩五月天婷婷| 十二区无码| 五月丁香在线| 91色久| 天天色情站| 好激情在线综合网| 五月丁香婷婷啪啪综合| 97狠狠色| sisi热国产| 五月丁香六月激情| 天天爽夜夜操| 996er热| 99热精品在线播放| 激情色情五月天| 狠狠色网| 丁香色婷婷| 538久久| 色综合久久无码| 97色永久免费视频| anquye伊人| 97日本操| 婷婷六月综合基地| 99婷婷五月天| 超碰人人摸人人操| 六月份天丁香婷婷| 激情五月天婷婷图| 97超碰免费超级在线观看| 色丁香五月综合网| 六月婷欧美| 大香蕉久久| 五月丁香婷婷激情澎湃四射| 五月天丁香成人| 婷婷视频网| 99re热免费观看视频精品| 国产婷婷综合在线免费视频| 任你草| 26uuu亚洲欧美日本| 91综合色| 精品国产乱码久久久久夜深人妻| 99热这里只有精品国产精品| 玖玖爱伊人| 国产人妻人伦精品一区二区| 夜夜爽天天干| 9久久久久久久久久久| 丁香九月婷婷| 日韩五月丁香| 另类专区在线观看| 丁香五月婷婷激情97| 99性爱视频| 国产夫妻操逼内射视频| 天天肏天天舔AV| 久久久.COM| 五月的丁香六月的婷婷| 午夜日日| 丁香六月天| 99久久极情精品一区| 日日噜人人人做人| 99久热在线精品99re6热| 婷婷伊人中文字幕| 色五月天激情| 91丨九色丨丰满人妖| 无码成人AAAAA毛片AI换脸| 人人摸人人| 91艹人| 久久亚洲无码| 人人操AV| 国产亚洲色婷婷久久99精品91| 人人干天天舔| 日韩黄色AV无码| 六月激情婷婷| 丁香六月婷婷综合缴| 琪琪理论片| 伊人久久大香线蕉综合网站| www.超碰| 丁香五月六月| 无码人妻一区二区三区四区| av国产精品| 另类图片五月天| 先锋男人99资源| www一起操| 精品人妻一区二区三区在| 午夜成人天堂久久无码日韩久久| 综合热无码| 五月天婷婷av| 99爱在线| 久久婷婷精品| 色婷五月天| 五月丁香婷婷激情久久| 色欲色天天香综合| 亚洲xx在线| 五月婷婷开心网| 深爱激情综合| 91视屏在线观看com.wwwvv| 99ri久久| 1024欧美看片| 啪啪啪综合网| 丁香五月婷婷激情尤物| 国产性色蜜乳| 无码se| 五月丁香最新| 最新高清无码专区| 无码人妻激情| 天天插天天插天天插| 天天搞夜夜六| 区美毛片子| 嫩草视频。| 黑人糟蹋人妻HD中文字幕| 在线观看欧美| 欧美啄木乌丝袜人妻系列| 韩日在线熟女| 五月天婷婷香蕉狠狠超碰综合| 在线播放 精品| www.婷婷五月天| 99色在线观看视频| 婷婷五月色网| 色色网站观看| 五月婷婷与六月丁香图片激情| 就去色色五月丁香婷婷久久久| 国产精品大香蕉| 色五月综合| 99热只有这里才是精品| 天天色天天色天天色天天色天天色天天色| 丁香久月| 色九九中文字幕| 九九99精品| 色99自拍| 五月丁香成人视频| 五月婷婷之激情五月| 996er在线观看| 婷婷射丁香| 婷婷五月精品中文| 日逼影音先锋男人AV资源站| 五月婷婷色色色| 激情五月天婷婷在线网址发给我| 综合网五月天123| 亚洲色色在线| 淫视馆aV二区一区| www.婷婷.com| 在线色婷婷| 色哟呦av| 国产精品成人在线| 超碰免费人人| www.久久爱.com| www.狠狠艹| av网站中文| 夜夜爽日日躁| 视频这里只有精品| 亚洲综合九九| 91肏| 久热久re| 婷婷激情五月天桃花网| 国产精品色情AAAAA片软件| 超碰久热| 九九热最新| 五月婷网| 999激情视频| 天天日夜夜爽| 色婷婷五月天在线观看| 农村熟妇高潮精品A片| 人人叉久| 丁香五月AV综合激情| 日韩一级网站| 男男野外做爰全过程69| 丁乡久久| 五月婷婷综合激情网| 色亚洲色宗合| 色综合色色色| www.色婷婷| 九九99九九99偷拍视频免费看| 99热这里只有精品热| 国产亚洲99久久| 91猫咪国产在线播放| 亚韩精品视频1区| 97色五月婷婷在线| 色婷婷成人做爰A片免费看网站| 97人人操人人干| 丁香五月网在线观看| 免费久久这里只有精品99| 成人色五月天| 综合综合色色| 综合婷婷六月| 婷婷激情五月天激情在线| www。五月天激情| 99综合视频一体| 色色婷婷丁香| 新97人人上人人| 99久久综合网| 色婷婷基地| 深夜男女福利刺激影院一区| 日韩啪啪视频| 91狠狠综合久久| AV在线观看网站| 婷婷丁香五月麻豆| 色婷婷综合网站| 在线成人网站| 另类小说五月天| 色~性~乱~伦~噜| 高清视频一区| 日本99热| 91黄操| 六月婷婷综合| 异能之下短剧免费观看全集| 99riAV国产精品视频| 精品久久9| 激情五月天视频| 在线99热| 思思99热热热99| 久久99最新| 欧美噜噜免费观看| 久久6这里只有精品| 米奇激情婷婷| 色999五月色| 亚洲男人的天堂婷婷色五月| 国产成人+综合亚洲+天堂| 6080av| 亚洲激情电影五月天色婷婷丁香一起草| 色婷婷丁香五月天在线视频 | 九九AV| 强辱丰满人妻HD中文字幕| 人妻丰满精品一区二区A片| 丁香五月婷中字在线| 五月色情精品| 日韩啪图| 丝袜激情网| 久久婷婷伊人| 亚州激情网| 激情五月天之五月婷婷| 精品皮股午夜AV| 中文字幕乱轮| 另类小说五月天| 91久久久久久久久| 天天狠狠夜夜狠狠2023| 香蕉AV福利精品导航| 琪琪色综合网站| 97婷婷五月丁香| 高清国产AV| 久久久999精品| 亚洲精品乱码久久久久久按摩观| 丁香五月婷婷六月婷| 另类视频丁香五月| 色色AV色色色东莞| 熟女激情网| 亭亭五月丁香五月天激情| 五月丁香狠狠爱| 8050一级网| 色涩影院六月丁香| 久99久精品视频| 婷婷在线播放av| 婷婷六月插屄激情| 婷婷五月天高清无码| 七七色色综合| 青青草成人网| 蜜乳av一级av| 婷婷丁香五月天操逼| 五月婷在线影院| 久久老码第一| 丁香激激情网| 丁XX 成人| 色五月激情五月开心五月| 操碰色一区就去操| 色婷大香蕉| 日良久久| WwW天天干| 婷婷五月天在线观看免费 | 色综合久久888| 色一情一乱一乱一区91Av| 久久看九九90| 欧美色色干| 综合网啪啪| 2025中文在线视频字幕免费观看| 夜夜骑天天玩天天日| 精品久久9| 六月丁香网| 中文字幕人妻AV| 99精品热视频| 另类图片激情五月天| 热99AV网站| 色婷婷久久| 99自拍视频| 六月色 亚洲| 色综合婷婷| 亚洲精品性色| 99无码| 九九成人视频| 日噜噜色| 久久99婷婷| 六月丁香婷婷色69| 九九大香蕉黄色影院| 丁香五月AV| 婷婷综合干| 丁香五月天导航| 亚洲AV成人无码久久精品老人法拉利| 久久性爱视频网站| 九九热免费| 九久久九精品视频| AV网站免费在线| 丁香五月日本| 激情 婷婷| 人妻少妇色综合| 99热在线看| 丁香婷婷人妻| 综合色激情| 婷婷久久色| 26.uuu丁香五月婷婷| 日本天天操| 丁香五月最新网址| 99视频精品视频| 99热6精品| 婷婷久久久| 91干网| 超碰91在线| 四月婷婷丁香| 狠狠综合| 丁香五月婷婷影视先锋| www.五月婷婷| www.99热. com这里只有精品| 久久综合99| 五月天丁香花婷婷|