• 采集 PolarDB-X SQL 日志到 ElasticSearch

    2022.11.23 in Ju4t

    采集 PolarDB-X SQL 日志,将其投递到 Elastic Search,并在Kibana中审计

    更多

  • Batch Tool

    2022.11.22 in Ju4t

    Batch-Tool 介绍 Batch Tool工具是专为 PolarDB-X数据库提供数据导入导出服务的工具。 其结合分布式数据库特点实现一站式且高效地从文件导入、导出到文件以及跨库的离线数据迁移(MySQL / PolarDB-X 1.0 / PolarDB-X 2.0)等功能, 在此基础上,还支持基于文本文件批量更新、删除等功能 (实验特性)。 快速上手 常见场景与问题排查可参考文档 参数介绍 命令行用法:java -jar batch-tool.jar --help usage: BatchTool [-batchsize <size>] [-col <col1;co

    更多

  • 在ARM平台部署PolarDB-X

    2022.11.22 in Ju4t

    学到什么 如何在ARM平台部署PolarDB-X。 如何使用Sysbench模拟业务流量。 $ uname -a Linux iZbp1gjcq5giipy5jzde7aZ 5.10.134-12.2.al8.aarch64 #1 SMP Thu Oct 27 02:19:04 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux # aarch64 环境 # 安装 docker yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

    更多

  • kubernetes 对象简写

    2022.11.10 in Ju4t

    all certificatesigningrequests (aka ‘csr’) clusterrolebindings clusterroles componentstatuses (aka ‘cs’) configmaps (aka ‘cm’) controllerrevisions cronjobs customresourcedefinition (aka ‘crd’) daemonsets (aka ‘ds’) deployments (aka ‘deploy’) endpoints (aka ‘ep’) events (aka ‘ev’) horizontalpodautosc

    更多

  • Elasticsearch 操作

    2022.11.10 in Ju4t

    创建 PUT http://localhost:9200/customer/external/1 { "name": "John Doe" } { "_index": "customer", "_type": "external", "_id": "1", "_version": 1, "result": "created",

    更多

  • HDFS 生产环境参数调优

    2022.11.10 in Ju4t

    HDFS参数调优 jps # 查看进行内存使用 jmap -heap PID HDFS核心参数 NameNode内存计算 每个文件块150byte,一台服务器128G内存为例,能存储多少文件块呢? 128 * 1024 * 1024 * 1024 / 150Byte 大约 9.1亿 G MB KB Byte Hadoop3.x系列,配置NameNode内存 具体修改:hadoop-env.sh export HDFS_NAMENODE_OPTS = "-Dhadoop.security.logger=INFO,RFAS -Xmx1024m

    更多

  • Devops - Jenkins CICD / kubernetes 动态 slave

    2022.11.10 in Ju4t

    按照官方流程走:https://plugins.jenkins.io/kubernetes/ Agent:jenkins 5000端口设置好即可,http://xxxx/configureSecurity 环境 k8s containerd 安装 Jenkins helm $ cat <<EOF > values.yaml: extraEnvVars: - name: JENKINS_JNLP_PORT_NUMBER value: "50000" service: extraPorts: - name: tunnel port:

    更多

  • Kubernetes autoscaling 弹性伸缩

    2022.11.10 in Ju4t

    弹性伸缩 默认的扩容冷却周期是 3 分钟,缩容冷却周期是 5 分钟。 kube-controller-manager: –horizontal-pod-autoscaler-downscale-delay:扩容冷却 -horizontal-pod-autoscaler-upscale-delay :缩容冷却 # test $ kubectl top node $ kubectl api-versions | grep autoscal autoscaling/v1 autoscaling/v2beta1 autoscaling/v2beta2 $ kubectl top pod -A

    更多

  • Kompose 将 Docker Compose 文件转换为 Kubernetes 资源

    2022.11.05 in Ju4t

    Kompose 是什么?它是一个转换工具,可将 compose (即 Docker Compose)所组装的所有内容转换成容器编排器(Kubernetes 或 OpenShift)可识别的形式。 Kompose 通过 GitHub 发布,发布周期为三星期。 你可以在 GitHub 发布页面上看到所有当前版本。 安装 Kompose # macOS curl -L https://github.com/kubernetes/kompose/releases/download/v1.26.0/kompose-darwin-amd64 -o kompose chmod +x kompose sud

    更多

  • Maven repository 配置加速访问

    2022.10.29 in Ju4t

    Maven 是一款基于 Java 平台的项目管理和整合工具,它将项目的开发和管理过程抽象成一个项目对象模型(POM)。开发人员只需要做一些简单的配置,Maven 就可以自动完成项目的编译、测试、打包、发布以及部署等工作。 修改 maven 下 config setting.xml <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/n

    更多