linux重启

Linux环境下Websphere重启

十年热恋 提交于 2020-04-07 12:21:15
一、Websphere控制台重启 1、更新class文件发布,Websphere自动重启。 2、更新web.xml发布,需要手动更新web.xml或者更新项目。 web.config 缓存位置: WebSphere/AppServer/profiles/AppSrvDC/config/cells/dcapp02Cell01/applications/ 项目 /deployments/ 项目 /项目 /WEB-INF 3、通过添加多个应用程序服务器,让项目置于不同的服务器。 二、命今重启    1、 重启 应用程序服务器   cd /usr/IBM/WebSphere/AppServer/profiles/AppSrvDC/bin/   停止: ./stopServer.sh 应用程序服务器名称 -username 用户名 -password 密码   启动: ./startServer.sh server1   2、 重启nodeagent   cd /usr/IBM/WebSphere/AppServer/profiles/AppSrvDC/bin/   停止: ./stopNode.sh -username 用户名 -password 密码   启动: ./startNode.sh   3、 重启整个 Websphere   cd /usr/IBM/WebSphere

#Linux学习# 关机重启命令

霸气de小男生 提交于 2020-03-26 21:24:02
关机重启命令 shutdown 选项与参数: shutdown [-krhc] [时间] [警告信息] -k:不要真的关机,只是发送警告信息出去 -r:在将系统的服务停掉之后就重新启动(常用) -h:将系统的服务停掉后,立即关机(常用) -c:取消已经在进行的shutdown命令内容 时间:指定系统关机的时间,若没有指定,则默认1分钟后自动进行 范例: shutdown -h now //立刻关机,其中now相当于时间为0的状态 shutdown -h 20:25 //系统在今天的20:25分关机,若此时是21:25,则隔天才会关机 shutdown -h +10 //系统再过十分钟后自动关机 其他关机命令 halt poweroff init 0 其他重启命令 reboot init 6 系统运行级别 0 关机 1 单用户 2 不完全多用户,不含NFS服务 3 3 完全多用户 4 未分配 5 图形界面 6 重启 修改系统默认运行级别:cat /etc/inittab 修改: id:3:initdefault: 查询系统运行级别:runlevel 退出登录命令 logout 来源: https://www.cnblogs.com/zhuifeng17/p/12577106.html

supervisor原理及如何使用

核能气质少年 提交于 2020-03-25 22:41:22
Linux进程管理工具supervisor安装及使用 1. 什么是supervisor superviosr是一个Linux/Unix系统上的进程监控工具,他/她upervisor是一个Python开发的通用的进程管理程序,可以管理和监控Linux上面的进程,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。不过同daemontools一样,它不能监控daemon进程 superviosr 官网点此 。 2. 为什么用supervisor 使用简单 supervisor提供了一种统一的方式来start、stop、monitor你的进程, 进程可以单独控制,也可以成组的控制。你可以在本地或者远程命令行或者web接口来配置Supervisor。 在linux下的很多程序通常都是一直运行着的,一般来说都需要自己编写一个能够实现进程start/stop/restart/reload功能的脚本,然后放到/etc/init.d/下面。但这样做也有很多弊端,第一我们要为每个程序编写一个类似脚本,第二,当这个进程挂掉的时候,linux不会自动重启它的,想要自动重启的话,我们还要自己写一个监控重启脚本。 而supervisor则可以完美的解决这些问题。supervisor管理进程,就是通过fork/exec的方式把这些被管理的进程

swoole(5)信号监听、热重启

非 Y 不嫁゛ 提交于 2020-03-05 18:04:04
一:信号监听 信号:由用户、系统或者进程发给目标进程的信息,以通知目标进程某个状态的改变或系统异常 信号查看:kill -l SIGHUP 终止进程 终端线路挂断 SIGINT 终止进程 中断进程 SIGKILL 终止进程 杀死进程 SIGPIPE 终止进程 向一个没有读进程的管道写数据 SIGALARM 终止进程 计时器到时 SIGTERM 终止进程 软件终止信号 SIGSTOP 停止进程 非终端来的停止信号 SIGTSTP 停止进程 终端来的停止信号 SIGCONT 忽略信号 继续执行一个停止的进程 SIGURG 忽略信号 I/O紧急信号 SIGIO 忽略信号 描述符上可以进行I/O SIGPROF 终止进程 统计分布图用计时器到时 SIGUSR1 终止进程 用户定义信号1 SIGUSR2 终止进程 用户定义信号2 SIGVTALRM 终止进程 虚拟计时器到时 swoole热重启命令: 1、kill -SIGTERM|-15 master_pid 终止Swoole程序,一种优雅的终止信号,会待进程执行完当前程序之后中断,而不是直接干掉进程 2、kill -USR1|-10 master_pid 重启所有的Worker进程 3、kill -USR2|-12 master_pid 重启所有的Task Worker进程 重启子进程、拉起子进程代码: <?php class

Linux下环境变量设置

不羁岁月 提交于 2020-03-04 04:02:55
Linux下环境变量设置 1、在Windows 系统下,很多软件安装都需要配置环境变量,比如 安装 jdk ,如果不配置环境变量,在非软件安装的目录下运行javac 命令,将会报告找不到文件,类似的错误。 2、那么什么是环境变量?简单说,就是指定一个目录,运行软件的时候,相关的程序将会按照该目录寻找相关文件。 设置变量对于一般人最实用的功能就是: 不用拷贝某些dll文件到系统目录中了,而path 这一系统变量就是系统搜索dll文件的一系列路径 在Linux系统下,如果你下载并安装应用程序,很有可能在键入它的名称的时候出现 “command not found ” 的提示内容。 如果每次都到安装目录文件夹内,找到可执行文件来进行操作就太繁琐了。 这涉及到环境变量path的设置问题,而Path 的设置也是在Linux下定制环境变量的一个组成部分 Linux下环境变量设置的三种方法 : 如想将一个路径加入到$PATH中,可以像下面这样做: 只对当前的shell 起作用的环境变量 1、 控制台中设置,不赞成这种方式,因为他只对当前的shell 起作用,换一个shell设置就无效了: 直接控制台中输入 : $PATH="$PATH":/NEW_PATH (关闭shell Path会还原为原来的path) 对所有的用户的都起作用的环境变量 2、 修改 /etc/profile 文件

linux系统定时重启

隐身守侯 提交于 2020-03-01 06:18:26
-------------------- 每个月1号凌晨3点自动重启 步骤如下: 1、用root帐号登陆; 2、打开终端窗口; 3、输入"crontab -e" 4、按Insert键。 5、输入"0 3 1 * * reboot" 6、按esc键。 7、输入":wq",然后回车。 以上输入内容可通过"crontab -l"命令查询。 --------------------- 每个星期一凌晨3点自动重启 1、用root帐号登陆; 2、打开终端窗口; 3、输入"crontab -e" 4、按Insert键。 5、输入"0 3 * * 1 reboot" 6、按esc键。 7、输入":wq",然后回车。 以上输入内容可通过"crontab -l"命令查询。 linux系统定时重启 使用SSH工具成功登陆后台后,运行如下命令: crontab -e 然后在文档中根据需要插入如下内容: 0 4 * * * /sbin/reboot ( 0 4表示每天凌晨四点重启.. 0 3表示凌晨3点..) :wq保存退出后,执行如下命令重启crond 服务即可. /etc/rc.d/init.d/crond stop /etc/rc.d/init.d/crond start 设置每星期日零晨4点重启 0 4 * * sun /sbin/reboot 第一个*是分钟 第二个*是小时 第三个*是日期 第四个

docker重启时究竟发生了什么?

一笑奈何 提交于 2020-02-04 00:07:55
使用docker时有时遇到问题,查阅相关问题,解决方法时 重启docker服务 。实际测试可以解决问题,那docker daemon重启,究竟改变了什么? 如docker run时遇到如下问题: docker: Error response from daemon: driver failed programming external connectivity on endpoint node1 (9cedc114be35eb86cd6f7f7bb4f11f93b5f8d2c0745afc72664cef8e96aad439): iptables failed: iptables --wait -t filter -A DOCKER ! -i docker0 -o docker0 -p tcp -d 172.17.0.2 --dport 3000 -j ACCEPT: iptables: No chain/target/match by that name. (exit status 1). docker daemon启动过程会初始化一系列的iptables规则以及修改部分内核参数(如net.ipv4.ip_forward)。 经过对比分析,可以看到docker启动,分别在filter和nat建立了名为DOCKER的chain, 在forward转发链增加了一些ACCEPT规则

整机重启流程

倾然丶 夕夏残阳落幕 提交于 2020-01-27 04:39:43
Android从Linux系统启动有4个步骤; (1) init进程启动 (2) Native服务启动 (3) System Server,Android服务启动 (4) Home启动 总体启动框架图如: 1第一步:initial进程(system/core/init) init进程,它是一个由内核启动的用户级进程。内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。init始终是第一个进程. Init.rc Init.marvell.rc 在此时启动netd vold 等等,挂载文件系统, Init进程一起来就根据init.rc和init.xxx.rc脚本文件建立了几个基本的服务:  servicemanamger  zygote 。。。 最后Init并不退出,而是担当起property service的功能。 1.1脚本文件 init@System/Core/Init Init.c: parse_config_file(Init.rc) @parse_config_file(Init.marvel.rc) 解析脚本文件:Init.rc和Init.xxxx.rc(硬件平台相关) Init.rc是Android自己规定的初始化脚本(Android Init Language, System

linux命令s---systemctl

白昼怎懂夜的黑 提交于 2020-01-26 19:41:18
1、查看防火墙: systemctl status firewalld。 2、临时操作: systemctl start firewalld systemctl stop firewalld 3、永久生效,但是需要重启: systemctl enable firewalld systemctl disable firewalld 4、systemd有重启次数限制,如下命令可以复位重启次数 /bin/systemctl reset-failed ceph-mon@`hostname`.service 来源: CSDN 作者: 学无止境966 链接: https://blog.csdn.net/qq_23929673/article/details/94059561

定时执行任务crontab

浪子不回头ぞ 提交于 2020-01-24 04:40:12
使用crontab你可以在指定的时间执行一个shell脚本或者一系列Linux命令。 例如系统管理员安排一个备份任务使其每天都运行 使用前备份:crontab -l >crontab.tmp 还原指令:crontab crontab.tmp 查看日志:tail -f /var/log/cron crontab 的有效选项: crontab –e : 修改 crontab 文件. 如果文件不存在会自动创建。 crontab –l : 显示 crontab 文件。 crontab -r : 删除 crontab 文件,会删除该用户的所有crontab -e指令的 配置 crontab -ir : 删除 crontab 文件前提醒用户。 如何往 crontab 中添加一个作业? # crontab –e 0 5 * * * /root/bin/backup.sh crontab –e设置的定时任务文件存放在:/var/spool/cron/<username> 这将会在每天早上5点运行 /root/bin/backup.sh crontab 各项的描述 以下是 crontab 文件的格式: {minute} {hour} {day-of-month} {month} {day-of-week} {full-path-to-shell-script} minute: 区间为 0 – 59