# quickop **Repository Path**: wangyi_1998/quickop ## Basic Information - **Project Name**: quickop - **Description**: OP即运维,快速运维项目基于SHELL开发,收集编写各类运维脚本,实现快速部署应用程序、运维常用脚本等。 - **Primary Language**: Shell - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2024-07-23 - **Last Updated**: 2024-07-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## OP即运维,quickop即快速运维。 ### 本项目基于Shell开发,收集编写各类运维脚本,实现快速部署应用程序、运维常用脚本等。 #### 1. deploy_script,一键部署脚本(测试可用,待改进) - 包括linux系统初始化配置、安装JDK、Mysql、Cloudera Manager、ES5.0、ES1.4.2、Tomcat,及安装和启动以及卸载。 - 脚本运行环境Centos6.5及以上,小于Centos7,前提安装好操作系统,配置好hosts,上传所有软件包和操作系统iso文件到主节点/opt目录。 #### 2. getftpfile,下载FTP服务器文件脚本(测试可用) - 自动下载FTP服务器文件脚本,下载完成后删除服务器上文件,每5分钟循环一次,时间可以调整。 #### 3、multi_user_add,批量添加用户脚本(测试可用) - linux服务器上多主机多用户添加,运行前修改list文件 #### 4、multi_user_del,批量删除用户脚本(测试可用) - linux服务器上多主机多用户删除,运行前修改list文件 #### 5、nas2local,移动文件脚本(测试可用) - 由于本地磁盘目录空间不够,当时是为了从nas盘上移动文件到本地磁盘目录,最多移动100个文件