EPICS Archiver Appliance的定制部署1
https://blog.csdn.net/weixin_43767046/article/details/112116112
简单部署试了一下之后,又试了下Site specific installs,从下面链接开始:
http://slacmshankar.github.io/epicsarchiver_docs/installguide.html

通过上图链接到:
https://github.com/jeonghanlee/epicsarchiverap-env
我是centos8上搭建,首先装centos8 ministall(最小安装即可),安装tar,git,make,配好java:
dnf install git tar make
从下面下载:
https://www.oracle.com/java/technologies/javase-downloads.html
我选的是这个包,放在/data目录下:

之后解压再ln -s jdk-15.0.1 jdk:

接下来是配置环境变量过程,顺便把EPICS_CA_MAX_ARRAY_BYTES配了,先打开配置文件
vim /etc/profile
然后将以下内容复制到该文件的末端,保存退出(:wq)。 注意,下面内容中的等号左右不要有空格!!
EPICS_CA_MAX_ARRAY_BYTES=50000000
JAVA_HOME=/data/jdk
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH EPICS_CA_MAX_ARRAY_BYTES
之后让profile生效,source /etc/profile
之后参照https://github.com/jeonghanlee/epicsarchiverap-env/blob/master/docs/README.Centos8.md
一步步做就好了。
几点注意:
1、git clone https://github.com/jeonghanlee/epicsarchiverap-env 之后,要进到epicsarchiverap-env目录里再继续后面的命令。
2、运行make install.pkgs之后会安装关联的很多包,之后vi configure/CONFIG_COMMON:

里面的JAVA_HOME按上面的设置(截图里是生成的默认设置),要不然后面的tomcat启动不了
自设java后,installguide里的
就不需要运行了
在运行make tomcat.get的时候会报错:

之后去https://downloads.apache.org/tomcat/tomcat-9/ 看看:
发现网站版本和命令里的不一样,需要改
0.37改成0.41即可。
之后按指导会一直顺利运行,到make build会提示:

发现tomcat默认装到opt下了,之后改configure/CONFIG_COMMON里的TOMCAT_HOME即可。
之后就能顺利运行到指导结束。
最后:systemctl enable epicsarchiverap.service 一下。
之后http://IP_Addr:17665/mgmt/ui/index.html 就能看到(如果连不上就把防火墙关掉):

和简单部署的不太一样:

关于更详细的配置,以后再摸索吧。
EPICS Archiver Appliance的定制部署1的更多相关文章
- 转: 微博的多机房部署的实践(from infoq)
转: http://www.infoq.com/cn/articles/weibo-multi-idc-architecture 在国内网络环境下,单机房的可靠性无法满足大型互联网服务的要求,如机房 ...
- [Kong 与 Konga与postgres数据库] 之 Kuberneres 部署
1.Kong的概述 Kong是一个clould-native.快速的.可扩展的.分布式的微服务抽象层(也称为API网关.API中间件或在某些情况下称为服务网格)框架.Kong作为开源项目在2015年推 ...
- [Kong 与 Konga 与 Postgres数据库] 之 Kuberneres 部署
1.Kong的概述 Kong是一个clould-native.快速的.可扩展的.分布式的微服务抽象层(也称为API网关.API中间件或在某些情况下称为服务网格)框架.Kong作为开源项目在2015年推 ...
- kubeadm + containerd 部署 k8s-v1.23.3(含证书升级)
文章目录 前言 环境准备 答应我,所有节点都要关闭防火墙 答应我,所有节点都要关闭selinux 答应我,所有节点都要关闭swap 答应我,所有节点都要开启内核模块 答应我,所有节点都要开启模块自动加 ...
- “安装项目” Step By Step
目录 一 基本操作 二 定制安装对话框 三 安装程序类 四 总结 .NET程序集因为包含了元数据,所以程序集具有自描述性.多数程序自身包含了运行所需要的全部信息,这类程序集就是我们常说的“绿色软件”. ...
- BDD
Binding business requirements to .NET code http://www.specflow.org/ 行为驱动开发 BDD:Behavior Driven Devel ...
- PyCOn2013大会笔记
DAE的设计 By洪强宁 hongon@douban.com 3个aaS服务都不能模块化灵活组合服务 DAE的起因:代码横向拆分模块化,重用基础设施 最佳实践对新App复用 Scale SA D ...
- Linux就业技术指导(二):简历项目经验示例
一,期中项目经验示例 1.1 新服务器上线搭建系统环境 1,根据现有结构部署工具(PXE+kickstart) 2,结合应用系统需求定制部署模版 3,制作系统优化等一键执行脚本 4,自动化部署实施 5 ...
- Red Hat OpenStack 10的新特性
这是Red Hat有史以来最好的版本,同时也是第一个长生命周期版本(最长五年支持),这篇文章会介绍为什么这是你私有云最好的礼物. 由于要使用命令行,以前安装OpenStack是很繁重的工作.这个版本提 ...
- Java WebService学习笔记 - Axis(一)
WebService 简介 实际开发中,很多系统都是基于历史遗留系统进行开发,有时,这些系统基于不同的语言,如C,C++,C#,java,PHP等等.为了实现历史系统的再利用,或向外部程序暴露调用接口 ...
随机推荐
- 再见CMS
观察网站最下方,根据备案号搜到这是个齐博CMS,然后百度就可以搜到齐博CMS漏洞了 然后开始利用 首先尝试了在用户信息修改处进行注入,发现好像想不通了,就在博客界面进行注入 Payload: 获取版本 ...
- VS2019 iis无法在Web服务器上启动调试。打开的URL的IIS辅助进程当前没有运行
可以检查W3SVC服务与WAS这两个服务是否正在运行. 重启这两个服务就可以正常了
- 学习 vue3 第一天 vue3简介,创建vue3项目 Composition Api 初识
前言: 从今天开始来和大家一起学习 vue3 相信大家都不陌生,已经火了一段时间了,但是还是有不少人没有学习,那就跟着六扇老师来简单的入个门 废话不多说,来开始今天的学习 Vue3 简介: 2020年 ...
- 学习ASP.NET Core Blazor编程系列十四——修改
学习ASP.NET Core Blazor编程系列一--综述 学习ASP.NET Core Blazor编程系列二--第一个Blazor应用程序(上) 学习ASP.NET Core Blazor编程系 ...
- 关于CSDN发布博客接口的研究
前言 其实我之前就有一个想法,实现用 python 代码来发布博客, 因为我个人做了一个发布到 github 博客软件(其实就是实现 git 命令集成,还有markdown的渲染的软件), 如果我弄明 ...
- eclipse 无法将节点解析到句柄
将 干掉即可
- Apache Dubbo 多语言体系再添新员:首个 Rust 语言版本正式发布
Dubbo Rust 定位为 Dubbo 多语言体系的重要实现,提供高性能.易用.可扩展的 RPC 框架,同时通过接入 Dubbo Mesh 体系提供丰富的服务治理能力.本文主要为大家介绍 Dubbo ...
- 跟我学Python图像处理丨图像分类原理与案例
摘要:本篇文章将分享图像分类原理,并介绍基于KNN.朴素贝叶斯算法的图像分类案例. 本文分享自华为云社区<[Python图像处理] 二十六.图像分类原理及基于KNN.朴素贝叶斯算法的图像分类案例 ...
- 一文了解 Dubbo 的代码架构
整体设计 图例说明: 图中左边淡蓝背景的为服务消费方使用的接口,右边淡绿色背景的为服务提供方使用的接口,位于中轴线上的为双方都用到的接口. 图中从下至上分为十层,各层均为单向依赖,右边的黑色箭头代表层 ...
- Spring IOC官方文档学习笔记(一)之IOC容器概述
1.IOC容器简介 (1) org.springframework.beans 与 org.springframework.context 这两个包是Spring IOC容器的基础,在org.spri ...