分类 Linux 中的文章

Elasticsearch Api 操作

Elasticsearch api 操作 常用选项 返回漂亮的展示 ?pretty=true 返回人性化的结果 ?human cat apis 查看节点版本信息 curl -s -XGET -u elastic:elastic http://127.0.0.1:9200 查看集群健康状态 curl -u elastic:elastic http://127.0.0.1:9200/_cat/health?v 查看nodes状态 curl -u elastic:elastic http://127.0.0.1:9200/_cat/nodes?pretty 查看所有索引 curl -s -XGET -u elastic:elastic http://127.0.0.1:9200/_cat/indices # 添加过滤条件 curl -u elastic:elastic http://127.0.0.1:9200/_cat/indices/tbex*-2020.09.25?v 查看全部索引分片信息 curl……

阅读全文

df命令hang住,一直不出结果

说明 当使用 df 命令查看磁盘空间时被 hang 住,不显示结果 查找问题 通过strace命令查看系统调用 execve("/usr/bin/df", ["df"], 0x7ffcdb37ef80 /* 25 vars */) = 0 brk(NULL) = 0xcb9000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbfdc740000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (没有那个文件或目录) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=60184, ...}) = 0 mmap(NULL, 60184, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbfdc731000 close(3) =……

阅读全文

Nginx add_header

X-Frame-Options 用来给浏览器指示允许一个页面可否在 、、 或者 中展现的标记。站点可以通过确保网站没有被嵌入到别人的站点里面,从而避免点击劫持攻击 语法 # http,server,location X-Frame-Options: DENY X-Frame-Options: SAMEORIGIN DENY: 表示该页面不允许在 frame 中展示,即便是在相同域名的页面中嵌套……

阅读全文

DNS Bind配置

参考文档: https://www.cnblogs.com/sandshell/p/11673658.html#autoid-7-3-0 要求 使用内部解析 内部解析如果失败,使用公网解析 dns 集群使用 环境 系统版本:Centos 7.3 192.168.112.231(主DNS) 192.168.112.9(从DNS) 192.168.112.……

阅读全文

基于 acme.sh 自动更新 APISIX SSL 证书

基于 acme.sh 自动更新 APISIX SSL 证书 安装 openssl , jq 略 安装acme.sh curl https://get.acme.sh | sh -s email=my@example.com my@example.com 替换成自己的邮箱,用于ZeroSSL.com 账号注册,acme.sh 默认CA 已经更新为ZeroSSL了,而ZeroSSL 需要邮箱地址注……

阅读全文

跨域问题

跨域问题 产生跨域的原因 浏览器的限制 跨域 XHR(XMLHttpRequest)请求 解决思路 JSONP nginx 代理 浏览器禁止检查跨域 浏览器禁止检查跨域(以 chrome 为例) 彻底关闭 chrome 使用命令行启动 mac open -a "Google Chrome" --args --disable-web-security --user-data-dir windows /PATH_TO/chrome.exe --args --disable-web-security --user-data-dir # 也可……

阅读全文

云主机磁盘扩容

磁盘扩容 有分区 root@aws-wlomni-jp-52-154:~# growpart /dev/xvdf 1 CHANGED: partition=1 start=2048 old: size=1048573919 end=1048575967 new: size=2147481567,end=2147483615 root@aws-wlomni-jp-52-154:~# root@aws-wlomni-jp-52-154:~# resize2fs /dev/xvdf1 resize2fs 1.42.13 (17-May-2015) Filesystem at /dev/xvdf1 is mounted on /databackup; on-line resizing required old_desc_blocks = 32, new_desc_blocks = 64 The filesystem on /dev/xvdf1 is now 268435195 (4k) blocks long. 无分区 resize2fs /dev/xvdf1……

阅读全文

Nginx反向代理WebSocket

nginx添加配置文件websocket.conf 下面文件的domain, upstream,ssl根据自己情况修改 map $http_upgrade $connection_upgrade { default upgrade; '' close; } upstream websocket { server localhost:8282; # appserver_ip:ws_port } server { listen 80; server_name websocket.abc.com; location / { proxy_pass http://websocket; proxy_read_timeout 300s; proxy_send_timeout 300s; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_http_version 1.1;……

阅读全文

Nexus安装配置

官方文档:https://help.sonatype.com/repomanager3/download/download-archives—repository-manager-3 版本说……

阅读全文

Kafka 常用命令

TOPIC 说明: Kafka使用版本:2.12-0.10.2.2(instruction 服务使用的此版本) kafka2.2.0版本以上, 使用--bootstrap-server 127.0.0.1:9092 连接,--zookeepker 1……

阅读全文