bin

K8S集群安装 之 安装部署kube-scheduler服务

二次信任 提交于 2020-02-03 19:08:19
一、分别在两台nodes服务器上安装kube-scheduler服务 bin]# vi /opt/kubernetes/server/bin/kube-scheduler.sh #!/bin/sh ./kube-scheduler \ --leader-elect \ --log-dir /data/logs/kubernetes/kube-scheduler \ --master http://127.0.0.1:8080 \ --v 2 bin]# chmod +x /opt/kubernetes/server/bin/kube-scheduler.sh bin]# mkdir -p /data/logs/kubernetes/kube-scheduler # 注意改机器号,一处修改 bin]# vi /etc/supervisord.d/kube-scheduler.ini [program:kube-scheduler-7-21] command=/opt/kubernetes/server/bin/kube-scheduler.sh ; the program (relative uses PATH, can take args) numprocs=1 ; number of processes copies to start (def 1) directory=/opt

K8S集群安装 之 安装部署controller-manager

╄→гoц情女王★ 提交于 2020-02-03 00:55:11
一、在两个nodes节点上安装controller-manager服务 # 221/222机器: bin]# vi /opt/kubernetes/server/bin/kube-controller-manager.sh #!/bin/sh ./kube-controller-manager \ --cluster-cidr 172.7.0.0/16 \ --leader-elect true \ --log-dir /data/logs/kubernetes/kube-controller-manager \ --master http://127.0.0.1:8080 \ --service-account-private-key-file ./cert/ca-key.pem \ --service-cluster-ip-range 192.168.0.0/16 \ --root-ca-file ./cert/ca.pem \ --v 2 bin]# chmod +x /opt/kubernetes/server/bin/kube-controller-manager.sh bin]# mkdir -p /data/logs/kubernetes/kube-controller-manager # 注意22机器,下面要改成7-22,一处修改 bin]# vi /etc

MySql数据库精简与绿色启动

蹲街弑〆低调 提交于 2020-02-03 00:27:18
1.下载MYSQL的zip包,解压ZIP包 版本低的相对需要的空间少,最好能在mysql-5.6以下,我测试的最高5.6版本为mysql-5.6.46,主要是里面有my.ini文件,高于5.6的版本里面没有my.ini,需要自己创建 MYSQL官方下载地址: https://downloads.mysql.com/archives/community/ 2.删除所有的目录,只保留 data share bin 3.删除BIN下面除以下三个文件之外的所有文件: libmysql.dll(MYSQL5中的文件,在MYSQL5.5中不存在) mysqladmin.exe mysqld.exe 注意:如果要用客户端,请保留mysql.exe 4.删除Share目录下除以下目录外的所有目录 charsets english 5.删除Data目录下的除mysql之外的所有文件和目录 6.在mysql目录下创建或者重命名my-default.ini为my.ini 最终mysql目录下文件如图 bin文件夹里面的文件如图 share文件夹里面的文件如图 data文件夹里面的文件如图 7.启动mysql批处理文件 1 tasklist | find /i "mysqld.exe" 2 if %errorlevel%==0 (exit) else goto stm 3 :stm 4 start

RHEL系统下安装atlassian-jira-5

浪尽此生 提交于 2020-02-02 13:17:10
操作系统:RHEL 6.4 x86_64 Jira版本: atlassian-jira-5.2.11-x64.bin 安装路径: /opt/atlassian/jira/ 数据保存路径: /opt/atlassian/application-data/jira 安装用户:jira 数据库:postgresql JDK:1.6.0_43 jira下载页面: https://www.atlassian.com/software/jira/download 安装步骤 运行安装文件 1 $ . atlassian-jira-5.2.11-x64.bin 在安装过程中会出现选项: 确认安装 123 This will install JIRA 6.2.2 on your computer.OK [o, Enter], Cancel [c]o 选择安装类型-1默认安装 -2自定义安装 -3升级 1234 Choose the appropriate installation or upgrade option.Please choose one of the following:Express Install (use default settings) [1], Custom Install (recommended for advanced users) [2], Upgrade an

mysql 5.7 解压版安装

坚强是说给别人听的谎言 提交于 2020-02-02 02:49:28
可能会遇到的问题: (1) 注意:命令是 mysqld -install,不是mysql,mysql后面还有个 d ,不要漏掉 (2) 打开cmd.exe程序的时候选择“用管理员身份运行” 1 、在官网下载解压版安装包,解压到自己想保存的目录。 2、配置环境变量 此电脑->高级系统设置->环境变量->系统变量Path->编辑->新建 把mysql中bin所在的目录加上 例如我的是:D:\Software\mysql-5.7.29-winx64\mysql-5.7.29-winx64\bin 3、新建my.ini文件,5.7版本没有该文件需要自己新建。 注意:两个basedir后面的路径换成自己的mysql中bin的路径 [mysqld] port = 3306 basedir=D:\Software\mysql-5.7.29-winx64\mysql-5.7.29-winx64\bin datadir=D:\Software\mysql-5.7.29-winx64\mysql-5.7.29-winx64\bin/data max_connections=200 character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[转帖]x86机器上运行arm64 docker

旧时模样 提交于 2020-02-01 22:44:57
x86机器上运行arm64 docker https://blog.csdn.net/xiang_freedom/article/details/92724299 还有一个dockerpi 改天学习一下. Docker Hub 上可以找到各种非 x86_64 平台的镜像,但是在x86上直接运行会报错: panic: standard_init_linux.go:175: exec user process caused “exec format error” [recovered] 在 x86_64 平台上缺少运行 arm32v7 的 Python 解释器所需要的“环境依赖”,值得庆幸的是在 Linux 上我们可以用 QEMU 来做到跨平台运行,QEMU 的 User-mode emulation 对于容器技术来说是最适合的模式。 https://juejin.im/post/5af86fb15188251b8015c102 步骤 在 https://github.com/multiarch/qemu-user-static/releases 下载qemu-xxx-static文件,注意要根据自己平台选择,如arm64是qemu-aarch64-static,arm32是qemu-arm-static,选错文件后面的步骤会失败。 拷贝文件 sudo cp qemu-aarch64

kafka的常用命令

一笑奈何 提交于 2020-02-01 15:08:25
在此目录下运行命令 /opt/kafka_2.12-2.2.0/ 启动内置的zookeeper bin/zookeeper-server-start.sh config/zookeeper.properties 启动kafka服务 bin/kafka-server-start.sh config/server.properties 创建topic话题 bin/kafka-topics.sh --create --topic news(话题名) --bootstrap-server 192.168.79.137(Linux ip地址):9092 -partitions(分区) 3 -replication-factor 1 查看所有topic话题 bin/kafka-topics.sh --list --bootstrap-server 192.168.79.137:9092 查看指定话题的详情 bin/kafka-topics.sh --bootstrap-server 192.168.79.137:9092 --describe --topic news 创建生产者 bin/kafka-console-producer.sh --broker-list 192.168.237.129:9092 --topic news 创建消费者 bin/kafka-console

Java配置文件

痞子三分冷 提交于 2020-02-01 02:14:57
Windows10中配置Java环境变量,解决配置环境变量后,依然出现javac提示不是内部或外部命令的问题 安装我们一般的配置是这样的: 单击“计算机-属性-高级系统设置”,单击“环境变量”。在“系统变量”栏下单击“新建”,创建新的系统环境变量。 (1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径) (2)编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin” (3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar” 但是,请注意的是,在windows10的环境配置里面,在配置Path的时候,默认的界面是这样的: 如果我们直接点击新增,把“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin” 这段加进去,我们会发现,javac依然是运行不了的。 因为这个界面下,需要我们把每个分号内的内容分割开,也就是如上图,把%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin分别新增才可以,这应该是Windows10替我们把每段分开来,比较容易看到都配置了哪些环境变量吧。 当然

shell简介

三世轮回 提交于 2020-01-31 03:12:36
1、什么是shell: Shell(壳)是一种用C语言编写的程序(命令解释器),是连接用户和Unix/Linux内核的桥梁。 它的功能和windows的图形界面是一样的,只不过操作的形式不一样。 它通过建立文件的形式并行的运行多个程序,帮助用户完成很多工作。 Shell即是一种命令语言,也是一种程序设计语言。 作为命令语言的时候,shell的工作形式是交互式的,用户输入一行命令,shell根据命令内容给出用户反馈信息; 作为程序设计语言时,shell的工作形式是非交互式的,在它的程序语言中,提供了许多参数和变量,并具有在高级程序语言中才具有的控制结构(if case while ),但是,shell程序不需要编译,而是从脚本文件中读取一行命令,执行一行,所以又称为解释行语言。 linux操作系统结构主要体现的是:用户空间和内核空间之间进行信息交换时,系统调用起着关键性的作用。 shell在这里,上通各种应用程序(以文件的形式存放在磁盘中)下通系统调用,好像胶水一样,将各种小功能程序和内核粘了起来,并在粘的节点处开了个接口,这使得各种小功能程序可以通过这个接口协同工作,从而增强了各个程序的功能。我们也知道,Shell是可编程的,它可以执行符合Shell语法的文本,往往很短的代码就可实现非常强大的功能,原因是这些shell语句通常都对系统调用做了一层封装。 2

Python中对操作系统的查看与操作(os模块)

时光怂恿深爱的人放手 提交于 2020-01-30 20:14:38
Python中对操作系统的查看与操作(os模块) 1. 返回操作系统类型 2. 操作系统的详细信息 3. 系统的环境变量 4. 绝对路径 4.1 判断是否是绝对路径 4.2 生成绝对路径 5. 获取目录名和文件名 6. 创建和删除目录 6.1 创建目录 6.2 删除目录 7. 创建和删除文件 7.1 创建文件 7.2 删除文件 8. 文件的重命名 9. 文件名和目录名 9.1 判断文件或目录名是否存在 9.2 分离后缀名和文件名 9.3 将目录名和文件名分离 1. 返回操作系统类型 返回值:posix是linux操作系统 返回值:nt是windows操作系统 import os print ( os . name ) print ( 'Linux' if os . name == 'posix' else 'Windows' ) 输出结果: posix Linux 2. 操作系统的详细信息 os.uname() 获得操作系统详细信息 其中的每个信息可以单独取出查看 eg:info.sysname, info.nodename import os info = os . uname ( ) print ( info ) print ( info . sysname ) print ( info . nodename ) 输出结果: posix . uname_result (