原创 【採坑】innobackupex 遷移db報錯,“open too many files”

一、背景 mysql數據遷移,遷移部分然後報錯“open too many files”。 二、步驟 1.修改/etc/security/limits.conf,追加以下兩行。 * soft nofile 65535 * hard

原创 python request處理http請求(GET、POST、PUT、DELETE)的參數獲取

一、背景 近期在和音視頻組聯調,需要獲取某雲api,獲取url的參數進行解析 二、步驟 1.get請求 @coupons_app.route('/query', methods=['GET']) def query(usernam

原创 nginx 反向代理到另一個nginx

一、背景 近期部署項目時遇到一個問題,由阿里雲解析到一個公網iP,由該公網ip的nginx進行轉發。但轉發時,該項目爲前後端分離,需要解析到遠程服務器的xxx目錄,這通過一個nginx轉發不好解決。通過第一個nginx轉發到遠程服

原创 shell腳本出現 ambiguous redirect

一、背景 在centos7執行腳本,偶爾出現報錯情況。檢查腳本並未發現異常,使用sh -x xxx.sh查看腳本運行情況發現問題。 二、步驟 ambiguous redirect,顧名思義爲歧義重定向。我檢查到了腳本里有一些ech

原创 /etc/resolv.conf被重置問題

一、背景 linux重啓網絡或者重啓主機,會出現沒有網絡的情況。經觀察後發現是/etc/resolv.conf被重置,導致dns不可用。 二、步驟 1.關閉NetworkManager systemctl stop Network

原创 【學習】Centos7 磁盤擴容

一、背景 zstack創建的centos7虛擬機磁盤不足,加載磁盤後進行擴容。 二、步驟 1.查看當前磁盤情況,找到新掛載的磁盤,此處爲/dev/sda fdisk -l 2.新增磁盤分區 $ fdisk /dev/sda W

原创 【學習】rabbitmq修改日誌和數據存放路徑

一、背景 公司線上大數據業務使用rabbitmq集羣,搭建好了集羣之後發現默認disk space磁盤所剩不多,一旦磁盤緊張很有可能導致大數據業務崩潰,於是進行了一系列更換disk space操作,和大家分享。 二、步驟 1.查看

原创 python3 七牛鑑黃api調用總結

一、背景 近期在和音視頻組聯調,需要獲取七牛api,獲取url的參數進行解析,進行七牛鑑黃報警。 二、步驟 1.搭建python3 http server # -*- coding:utf-8 -*- import flask,

原创 【學習】cheapsslsecurity SSL證書未過期,但控制檯訪問顯示過期

一、背景 近期,我遇到一個很奇怪的問題,wget https://xxx.com/xxx.apk(自家公司的apk)時顯示證書過期,大喫一驚,因爲ssl證書我都有程序對其可用日期進行監控,一看還有80多天,就是顯示過期。果然,一問

原创 【學習】https網站無法正常訪問,顯示相關hsts協議

一、背景 今早公司一如往常訪問https://xxxx.com的是否出現了相關hsts錯誤,導致無法正常網站,經過百度之後找到了解決方法,和大家分享一下 二、步驟 1.NET::ERR_CERT_COMMON_NAME_INVAL

原创 【採坑】oss input/output error

一、背景 oss掛載在linux上,nginx將路徑轉發到oss裏,但是無法正常顯示界面。 二、步驟 1.進入相應的oss路徑,ls顯示input/output error。 2.ps|grep ossfs 找到相應進程,kill

原创 【學習】mac安裝robotframework-ride

一、背景 二、步驟 1.安裝下載robotframework-ride包 pip install -U https://github.com/robotframework/RIDE/archive/master.zip 三、問

原创 【學習】linux重啓無法正常進入系統

一、背景 linux主機cpu佔用過高無法正常進入系統,通過重啓方式解決。但重啓過程中發現無法正常進入系統 二、步驟 1.詳情如下圖 主要是mount /dev/mapper/centos-root on sysroot fai

原创 【分享】OMS運維平臺

一、項目背景 本人爲菜鳥運維一名,至今畢業一年有餘,喜愛開發。在公司工作之餘,自己學了點web知識,結合django框架以及layui前端界面,基於rbac權限管理,自己開發了一個OMS運維平臺,該平臺集成了用戶管理,個人中心,菜

原创 【採坑】rabbitmq集羣添加trace插件

一、背景 公司線上業務使用rabbitmq集羣,需要添加trace插件跟蹤日誌。 二、步驟 1.查看trace插件是否啓用,未啓用啓用一下 rabbitmq-plugins list rabbitmq-plugins enable