运维经验
草鱼狂飙
这个作者很懒,什么都没留下…
展开
-
记一次升级centos7的教训
背景自己有台服务器,物理机,有一天在centos7 的GNOME 桌面的应用安装里面手贱点了升级,然后开机卡死了,提示信息也不明确。开始解决问题:第一步开机选择旧的内核启动,一般升级后开机启动项会多一个新内核的启动方式,旧内核的也保留着,开机选择旧内核启动,方法是开机后在选择菜单(默认显示三秒左右的那个菜单)中选择旧内核启动,超过默认时间就会以新内核启动了。启动进入系统,使用root账户登录,删除新内核,不升级了删除多余内核其实只删除最新的内核就好了。# 查看当前内核的版本号 uname -原创 2020-05-10 02:41:03 · 331 阅读 · 0 评论 -
centos gone定时打开chrome
背景因为自己有一台centos的服务器,上面安装了gone桌面和chrome的浏览器,因为需要长期打开chrome的插件达到一个自动签到的目的,但是个人又总是习惯在用完chrome之后随后关闭chrome,所以需要一个定时的脚本,可以定时检查chrome是否打开,没有的打开chrome浏览器使自动签到的一些插件可以正常运行。关键点因为脚本是后台任务,后台脚本要打开桌面版本的浏览器,所以首先需...原创 2020-04-21 19:42:47 · 307 阅读 · 0 评论 -
nmap 相关使用
安装# -v 显示过程和附加信息# -h (或 --hash) 指定加密方式为hash # -U<套件档>或--upgrade<套件档> 升级指定的套件档sudo rpm -vhU https://nmap.org/dist/nmap-7.80-1.x86_64.rpm最新版本可以进入https://nmap.org/download.html查看。扫描机器...原创 2020-03-09 23:40:45 · 374 阅读 · 0 评论 -
docker samba安装
使用命令docker run -it -p 139:139 -p 445:445 --name samba -d \ --restart=always \ -v /data2:/mount \ dperson/samba \ -u "fuwj;123456" \ -s "dell-server;/mount/;yes;no;no;all;none" \ -w "WORKGROUP" ...原创 2020-03-01 19:21:19 · 556 阅读 · 0 评论 -
Redis 主从、哨兵和集群 区别
主从模式 (master-slave)备份数据、负载均衡,一个Master可以有多个Slaves。主从模式强调 数据备份,读写分离等Redis 复制功能的几个重要方面:一个主服务器可以有多个从服务器。不仅主服务器可以有从服务器, 从服务器也可以有自己的从服务器, 多个从服务器之间可以构成一个图状结构。复制功能不会阻塞主服务器: 即使有一个或多个从服务器正在进行初次同步, 主服务器也可...转载 2019-03-06 13:39:50 · 9915 阅读 · 3 评论 -
Centos7搭建SVN服务器
安装centos(我这里使用的是CentOS7)下yum命令即可方便的完成安装$ sudo yum install subversion测试安装是否成功:$ svnserve --version建立版本库创建svn数据目录(subversion默认是把/var/svn作为数据根目录的,开机启动默认也是从这里):$ sudo mkdir -p /var/svn创建版本库:$ sudo svnad原创 2016-10-11 10:15:44 · 1558 阅读 · 0 评论 -
使用docker部署gitlab
一、安装顺序1.docker search gitlab 在docker hub/public registry上搜索带有gitlab关键词的images。stars值越高说明这个image越好。注:我们也可以直接在index.docker.io上输入gitlab进行搜索,然后点击sameersbn/gitlab,进入网页后参考readme进行操作。2.docker pull sameersbn/原创 2017-06-13 12:43:27 · 1012 阅读 · 0 评论 -
Linux Mysql 1130错误解决
Linux Mysql 1130错误解决今天在win32下通过navicat 远程登录Mysql时出现如下错误: 想都不用想,肯定是Mysql的访问权限问题。第一步首先,通过终端(我用的是SSH)远程登录到Linux服务器,为了安全起见,先改一下Mysql数据的root用户密码:[plain] [hadoop@h1 ~]$ mysqladmin -u root password 123456转载 2017-05-13 07:40:09 · 365 阅读 · 0 评论 -
Linux Mysql 1130错误解决
Linux Mysql 1130错误解决今天在win32下通过navicat 远程登录Mysql时出现如下错误: 想都不用想,肯定是Mysql的访问权限问题。首先,通过终端(我用的是SSH)远程登录到Linux服务器,为了安全起见,先改一下Mysql数据的root用户密码:[hadoop@h1 ~]$ mysqladmin -u root password 123456 [hadoop@h1转载 2017-07-25 09:11:40 · 309 阅读 · 0 评论 -
docker 安装mysql8.0
环境时间:2018年5月28日17:53:28 系统 centos 7.3 docker 13获取资源docker pull mysql或者docker pull mysql:8.0新建容器docker run \--name mysql \-p 3306:3306 \-e MYSQL_ROOT_PASSWORD={your passwd}\-d ...原创 2018-05-30 14:32:17 · 6092 阅读 · 3 评论 -
docker安装tomcat
安装tomcatdocker pull tomcatdocker run -t -i -d \-v /data/workdir/docker_tomcat/app1:/usr/local/tomcat/apps \-v /data/workdir/docker_tomcat/logs1:/usr/local/tomcat/logs \-p 10001:8080 --name tom...原创 2018-05-30 14:34:26 · 183 阅读 · 0 评论 -
关于Linux命令
查看tomcat实时日志输出在目录下 webserver/tomcat-app1/logs 输入tail -f catalina.out查看正在运行的Java程序ps -ef | grep java查找指定名字的目录find / -name app1_dir查看系统的版本lsb_release -a//这个命令适用于所有的linux,包括Redhat、SuSE、Debian、Centos等原创 2017-06-15 08:53:36 · 572 阅读 · 0 评论 -
在CentOS 7 更改Docker默认镜像和容器的位置
方法一、软链接默认情况下Docker的存放位置为: /var/lib/docker 可以通过下面命令查看具体位置:sudo docker info | grep "Docker Root Dir"解决这个问题,最直接的方法当然是挂载分区到这个目录,但是我的数据盘还有其他东西,这肯定不好管理,所以采用修改镜像和容器的存放路径的方式达到目的。这个方法里将通过软连接来实现。首先停...原创 2018-07-17 13:32:53 · 3332 阅读 · 0 评论 -
centos 使用htop
一、源码安装安装htop的坑: 1、上官网http://hisham.hm/htop/releases/下载最新的包 2、解压缩:tar -zxvf htop-2.0.2.tar.gz; 3、进入目标文件夹: cd htop-2.0.2 4、./configure 5、系统若出现以下提示,则需要安装c编译环境 configure: error: no acceptable C co...原创 2018-05-31 13:47:15 · 1106 阅读 · 0 评论