问题
我正在尝试在 CentOS 中创建/设置关键的 tcserver 实例。使用“ create ”选项执行tcserver命令,只返回一个空白屏幕。不过,当我使用其他可用选项执行tcserver命令时,至少会得到一些响应。
工具详情
- Java:红帽 OpenJDK 11.0.14
- tc-server:pivot-tc-server-standard-4.1.12.RELEASE.tar.gz
- 操作系统:CentOS 7
创建/设置实例的步骤
- 为 tcServer 创建组和用户:
groupadd pivotal
useradd tcserver -g pivotal
- 提取 tcserver:
mkdir -p /opt/pivotal/tcserver
cd /opt/pivotal/tcserver
- 将 pivotal-tc-server-standard-4.1.12.RELEASE.tar.gz 复制到 /opt/pivotal/tcserver
tar -zxvf pivotal-tc-server-standard-4.1.12.RELEASE.tar.gz
- 核实:
ls -ltr /opt/pivotal/tcserver/pivotal-tc-server
- 您应该看到 2 个目录,如下所示:
- 标准 4.1.12.RELEASE
- 运行时
- 更改所有权:
cd /opt
chown -R tcserver:pivotalpivotal/
- 将 tcserver 添加到您的 PATH 变量
cd /opt/pivotal/tcserver/pivotal-tc-server/standard-4.1.12.RELEASE/
- 执行
pwd
命令并复制路径。 - 在/etc/profile.d/下创建一个名为tcserver.sh的文件并添加以下内容
export PATH=/opt/pivotal/tcserver/pivotal-tc-server/standard-4.1.12.RELEASE:$PATH
- 保存文件
- 创建实例:
su tcserver
cd /opt/pivotal/tcserver/pivotal-tc-server/standard-4.1.12.RELEASE
tcserver create my-instance --instances-directory /var/opt/pivotal/pivotal-tc-server-standard --java-home /usr/lib/jvm/java-11-openjdk-11.0.14.0.9-1.el7_9.x86_64