问题标签 [rhel7]
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.
gcc - 如何在 64 位 RHEL 上编译 32 位应用程序?
我正在尝试使用 gcc 4.8 在 RHEL 7 64 位上编译一个 32 位 C 应用程序。我收到编译器错误/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
。我需要做什么才能编译和链接 32 位应用程序?
cd - 使用 kickstart 为 RHEL 7 创建自定义 DVD
我正在尝试创建自定义 CD/DVD 以使用 kickstart 文件部署 RHEL 7。这是我所做的:
- 已编辑
isolinux.cfg
(在 ISOLinux 文件夹中)和grub.cfg
文件(在EFI\BOOT
文件夹中)。 - 使用 mkisofs 创建 ISO。
但它不起作用。我是否使用正确的文件/方法?
salt-stack - 在 RHEL 7 上安装 SaltStack?
我需要有关在 RHEL 7 上安装 saltstack 的帮助。
RHEL 7 服务器来自 AWS 亚马逊。
$ cat /etc/redhat-release
Red Hat Enterprise Linux Server 7.0 版 (Maipo)
我在安装过程中遇到错误:
$ wget -O - http://bootstrap.saltstack.org | 须藤
2014-08-04 09:41:45 (932 KB/s) - 写入标准输出 [177548/177548]
- 信息:找到函数 install_red_hat_enterprise_linux_7_stable_deps
- 信息:找到函数 install_red_hat_enterprise_linux_stable
- 信息:找到函数 install_red_hat_enterprise_linux_stable_post
- 信息:找到函数 install_red_hat_enterprise_linux_restart_daemons
- 信息:找到函数 daemons_running
- 信息:运行 install_red_hat_enterprise_linux_7_stable_deps()
- 错误:稳定版本在 RHEL 7 Beta/RC 上不可用。请将安装类型设置为 git。
- 错误:无法运行 install_red_hat_enterprise_linux_7_stable_deps()!!!
saltstack 不支持此版本的 RHEL 7 吗?
linux - 如何在 RHEL 7 上安装 gcore
升级到我的服务器的 RHEL 7(重新安装)后,我找不到 gcore,也没有 crash-gcore-command 包可用。
有人可以帮我知道如何在 RHEL 7 上安装 gcore
activemq - 带有 JBoss A-MQ 6.1 的 Red Hat 7:无法访问管理控制台
我们遇到了与此 OP 相同的问题: JBoss ActiveMQ on Red Hat - Unable to access AMQ Web Console,但是该帖子并未说明他是如何解决问题的。
我们正在尝试评估 JBoss A-MQ,并根据他们的安装指南安装了 RHEL 7 和 A-MQ 6.1 。一切都在本地工作,例如样本生产者/消费者测试在验证安装步骤中成功。
但是,即使配置了远程用户,我们也无法访问管理控制台。我们确实必须向setenv添加一个 JAVA_OPTIONS 条目来覆盖默认的 IPv6 套接字,并且 netstat 显示该服务现在正在侦听 tcp 套接字而不是 tcp6:
我们可以从其他系统 ping 盒子,但是尝试在端口 8181 上打开 telnet 会话超时。我们尝试过的管理控制台 URL 是:
但两者都不起作用。 我们缺少什么?
以下是amq.log中包含hawt的条目,看起来它正在正确启动:
mysql - RHEL 服务器中的 MySQL 客户端库版本不正确
我已经在RHEL 7
服务器上安装了 mysql。我已经部署了我的 Rails 代码。当我运行迁移时,出现以下错误。我已经安装了mysql
,我希望连接到 mysql 和not mariadb
.
我该怎么做才能解决这个问题?
编辑:
数据库.yml:
linux - 如何在 systemd 启动期间最后运行并打印我的脚本输出?
我正在尝试在部署过程中配置我的主机,并在屏幕上显示我的配置脚本正在做什么。
在 RHEL6 中,我很容易回显我想要筛选的内容或使用对话框来显示输出,只有当我的脚本完成时,我才会得到登录提示。
- (我使用脚本名称为 S99.myscript.sh 的 rc3.d 或 rc5.d 文件夹)
在 RHEL7 中我无法模仿这个过程。rc.local 在引导过程中不显示我的输出,也不保证它会最后运行。
我想我需要创建一个 systemd 服务文件来运行我的脚本。
但是如何在启动时将结果输出到屏幕上?
以及如何确保在脚本结束之前不会收到登录提示?
c++ - recvfrom 与 INADDR_ANY 一起使用,但指定某些接口不起作用
我写了一个程序,加入源特定的多播组并接收 udp 多播数据包:
它工作正常,但请注意我正在使用binda.sin_addr.s_addr = INADDR_ANY;
. netstat 显示:
当我将它更改为binda.sin_addr.s_addr = LISTEN_INTERFACE;
程序停止工作时 - 它无法接收数据包,它会挂起recvfrom
。netstat 显示:
在这两种情况下,tcpdump 都显示数据在线,所以问题是我无法在特定接口上接收数据,只能在所有接口上接收数据。我使用的是 RHEL 7,teaming,LISTEN_INTERFACE 是对应 VLAN 的 IP。为什么我的代码不起作用以及如何解决它?出于性能原因,我不想使用 INADDR_ANY - 侦听所有接口会比侦听某些接口更昂贵。
upd将 LISTEN_INTERFACE 传递给join_ssm_group
and 和binda.sin_addr.s_addr
也不起作用。顺便说一句,此类代码的类似 Windows 版本适用于 Windows Server 2008 R2 下的同一台 PC,但在 RHEL 7 中不起作用。我想我应该检查这些:
- 如果 RHEL 7 在所需端口上的 requreid 接口上接收到数据(答案是 Yes,由 tcpdump 证明)
- 如果套接字在所需端口上的所需接口上侦听(答案是肯定的,由 netstat 证明?)
- 如果上面的两个答案都是肯定的,那么调用怎么可能
recvfrom
不接收数据?
好吧,现在这个问题可能更多地是关于 RHEL 7,而不是关于 c++。
rhel7 - 有没有办法在 RHEL 7 Atomic 上获得多路复用终端?
我想通过 ssh 连接到 RHEL 7 Atomic 的实例并在其上打开多个持久终端(这样如果我的连接丢失,我可以通过 ssh 重新进入并从我离开的地方继续)。通常我为此使用屏幕,但 tmux 和可能其他人通常提供这种功能。这似乎是一件显而易见的事情,但我在这个平台上找不到它。
对 RHEL 7 Atomic 的限制:
- 很少安装
- 无法使用 yum / rpm 安装软件包
- 无法将操作系统更新为除官方 Red Hat 映像之外的任何内容
- 没有能力编译任何东西
实现我的目标的好方法是什么?
apache - Apache 在 RHEL7 上变得无法访问
我在 EC2 实例上的 RHEL7 上运行 Magento 安装。一切都运行良好,然后突然间我的 http 请求停止得到响应。我重新启动了实例,没有任何变化。我仍然可以 ssh 进入服务器。以下是apache错误日志的内容:
我的理解是,该日志中没有任何内容告诉我它为什么不起作用。找到问题的下一步是什么?Apache 版本是 2.4.6 和 httpd.config 语法检查。我敢打赌,罪魁祸首是用户权限——我将如何检查这是否是问题所在?