问题标签 [rhel8]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
301 浏览

docker - 如何使用 IBM LSF 运行 Docker 容器

我正在尝试使用 IBM LSF Spectrum bsub 命令触发 Docker 容器。我正在使用的操作系统是 RHEL 8.1 我已经启动了 IBM LSF,使用显示“集群名称和主名称”的 lsid 命令检查它是否正在运行。在 configdir/lsb.params 我也设置了 dockerapp #Begin Application #NAME = dockerapp #CONTAINER = docker[image(registry.redhat.io/ubi8/python-36)] #DESCRIPTION = Docker User Service #End Application ` 尝试使用 with " udocker”选项。

当我运行以下命令来启动 docker 容器时。它显示作业已提交到默认队列。但是当我检查 using 时docker ps,我看不到任何容器正在运行。 bsub -a docker -app dockerapp sleep 1h bsub -a "docker(registry.redhat.io/ubi8/python-36)" -app udocker a.out -in in.dat -out out.dat

我已经使用安装了 Fix Pack 的 LSF 10.1 进行了所有必需的配置,并且在badmin reconfig

当我bjobs <bobid>为码头工人工作时,它的表演STATUS as EXIT

有什么办法可以看到容器正在运行?

0 投票
1 回答
199 浏览

cloud-init - 如何使用 nocloud 数据源使用 Cloudinit 执行脚本

我正在尝试使用 cloudinit 自动配置 linux 机器(rhel8)。

为此,我创建了一个包含以下内容的 ISO:

此 iso 在 vi​​rt-install 期间添加到 VM。

用户数据、元数据和网络配置按预期应用。但是我希望 demo.sh 脚本也会被执行。我在日志中看到 config-scripts-per-instance 运行,但脚本未执行。它也不存在于 /var/lib/cloud/instance/scripts

我在这里做错了什么。这不是执行脚本的正确方法吗?

0 投票
1 回答
552 浏览

kubernetes - 如何在 containerd 中添加 Harbor 注册表

有谁知道我们如何将港口注册中心添加到 containerd cri 中。我已将其添加为不安全的注册表,但 kubernetes 无法提取港口图像。 我面临的错误的图像

0 投票
0 回答
92 浏览

service - 如何在 RHEL8 上进行服务配置

尝试在 rhel 8 上调度服务,如下所示 - cd /etc/systemd/system 创建了指向服务 sudo ln -s /apps/xyz/abc.service /etc/systemd/system/abc.service lrwxrwxrwx 的符号链接。1 root root 51 Sep 10 16:14 abc.service -> /apps/xyz/abc.service sudo systemctl start abc.service

给出错误:无法启动 abc.service:未找到单元 abc.service。cat abc.service 命令运行良好,并且能够从同一位置访问服务。但是当我运行'systemctl cat abc.service'时出现错误:找不到文件为abc.service 为什么。systemctl 无法访问此服务吗?

journalctl -u abc.service ,没有任何条目。systemctl list-unit-files 给出单元文件状态错误

相同的步骤在 RHEL7 上运行良好,并且单元文件状态显示为链接。关于如何解决这个问题的任何想法?

0 投票
2 回答
267 浏览

docker - npm install -g apiconnect 在 Docker 容器 (RHEL8) 中失败

我需要构建一个基于 RHEL 8 的容器,然后安装 LoopBack 和 IBM ApiConnect。

  • 使用 RedHat Enterprise Linux 8 运行容器
  • 将 Node.js (v12) 安装到容器中
  • 安装开发工具来构建原生插件
  • 用于alternatives映射pythonpython2(或) - 在安装python3过程中都尝试过,但都失败了。api-connect
  • 安装环回

安装 ApiConnect

但是,这会失败并显示错误消息(来自控制台,2 套):

请注意,python2andpython3安装在容器下/usr/bin并且可以从容器中访问,但是,python不能调用。

来自控制台的第二组错误:

0 投票
0 回答
111 浏览

python-3.x - ModuleNotFoundError:没有名为“编码”的模块;rhel8; 蟒蛇3;阿帕奇2.4;mod_wsgi; django 3.1

我正在尝试使用 apache 和 mod_wsgi 设置我的 django 应用程序(虚拟环境)。该应用程序在 RHEL8 机器上运行,唯一运行的 python 是 python 3。

RHEL 版本 == Red Hat Enterprise Linux 版本 8.2 (Ootpa)

python 版本 == Python 3.6.8。

apache 版本 == Apache/2.4.37(红帽企业 Linux)。

mod_wsgi 版本 == 4.7.1。

django 版本 == 3.1。

我的 Python 虚拟环境主页是: python-home using sys.prefix

我已经使用 CMMI 方法创建了 mod_wsgi.so。以下是图书馆详情

ldd mod_wsgi.so详细信息

下面是我的 apache 虚拟主机 conf 文件。我也尝试过添加 python-path(如下所示),虽然没有写在下面的 conf 文件详细信息中。

webapptest.conf:

一旦我启动我的 apache 服务器,我就会ModuleNotFoundError: No module named 'encodings'在错误日志中看到错误。

感谢任何帮助或建议来解决问题。

谢谢。

0 投票
1 回答
1468 浏览

openssl - php7 配置:错误:找不到 libcrypto

我正在编译 php-7.3.22

我在配置过程中收到以下错误:

以下是操作系统信息:

我已经安装了 openss-1.1.1h

OpenSSL 已安装并报告其正确版本:

lib 文件夹显示 libcrypto 在那里。

libcrypto 文件都在那里。

操作系统也安装了供应商提供的 OpenSSL

以下信息来自 config.log

我错过了什么?

0 投票
0 回答
123 浏览

node.js - CentOS8/RHEL8 nodejs 4.9.1以非root用户身份运行时“不允许操作”

我留下了一个古老的 NodeJS 代码,它编写并与模块和 NodeJS v4.9.1 兼容。它托管在 RHEL6 上并且运行良好。现在我被要求将代码移动到 RHEL8 机器上。尝试使用 NodeJS 10 和 12 启动应用程序时出现大量错误。我下载了 NodeJS 4.9.1 的 tar 文件并解压缩并尝试启动应用程序,它工作正常。但这是作为根。当我使用以下行服务文件创建 systemd 服务并尝试启动它时,出现“ -bash operation not allowed ”错误

当我切换到 node-user 并尝试运行基本的node -v命令时,我仍然得到同样的错误。我什至在 nodejs 目录上尝试了 777 权限。

一切都以root身份正常工作。

任何建议,非常感谢。

0 投票
0 回答
669 浏览

python - 无法使用订阅管理器在 RHEL 8 中安装 Python

我在 RHEL 8.2 EC2 主机中安装 Python(版本 2 或 3)一直没有成功。错误:找不到匹配项:python

参数不匹配:python3 错误:无法找到匹配项:python3

我在主机中捕获了以下可用的回购列表。

我尝试了不成功的命令 - sudo yum install python3,sudo yum install python2。

sudo yum search python3的输出未列出用于安装的有效 rpm。

0 投票
7 回答
16522 浏览

laravel - Laravel 无法以附加模式打开流或文件“storage/laravel.log”:无法打开流:RHEL8 中的权限被拒绝

我在这里需要帮助。我在我的 RHEL 8 服务器中安装了 Laravel

但我收到了这个错误。我知道这个问题已经发布了很多次,但我试图遵循这个建议,但到目前为止我没有运气。我不知道为什么。

在此处输入图像描述 我尝试使用此命令更改权限,但没有成功。

似乎没有什么对我有用。我不知道还能做什么。请帮我