AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-127819

Vinícius Ferrão's questions

Martin Hope
Vinícius Ferrão
Asked: 2024-06-12 03:40:46 +0800 CST

RHEL8 使用 Leapp 升级到 RHEL9:警告:不支持签名。哈希算法 SHA1 不可用

  • 8

dnf使用 Leapp 实用程序将某些服务器从 RHEL8 升级到 RHEL9 后,升级后会出现一些警告rpm:警告:不支持签名。哈希算法 SHA1 不可用。

每次运行任何这些命令时,我都会收到以下警告:

[root@web ~]# rpm -q kernel
warning: Signature not supported. Hash algorithm SHA1 not available.
warning: Signature not supported. Hash algorithm SHA1 not available.
kernel-5.14.0-362.18.1.el9_3.x86_64
kernel-5.14.0-427.18.1.el9_4.x86_64
kernel-5.14.0-427.20.1.el9_4.x86_64
[root@web ~]# dnf repolist
warning: Signature not supported. Hash algorithm SHA1 not available.
warning: Signature not supported. Hash algorithm SHA1 not available.
Updating Subscription Management repositories.
repo id                          repo name
rhel-9-for-x86_64-appstream-rpms Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs)
rhel-9-for-x86_64-baseos-rpms    Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs)

我不知道哪个软件包或什么触发了这个问题。网络上提供的大部分解决方案都涉及重新启用 SHA1,但这并不是有效的解决方案。

el9除某些软件包外,所有软件包均带有标签gpg-pubkey,因此我认为 RHEL9 中没有任何内容。

[root@web ~]# rpm -qa | grep -v el9
warning: Signature not supported. Hash algorithm SHA1 not available.
warning: Signature not supported. Hash algorithm SHA1 not available.
gpg-pubkey-fd431d51-4ae0493b
gpg-pubkey-a14fe591-578876fd
gpg-pubkey-d4082792-5b32db75

我如何才能追踪真正的问题以摆脱这些警告?

redhat
  • 2 个回答
  • 1198 Views
Martin Hope
Vinícius Ferrão
Asked: 2023-02-05 08:37:19 +0800 CST

如何对 IPoIB 网络使用 nmap?

  • 6

我正在尝试使用它nmap来检查给定网络上正在运行哪些服务,但它无法启动只是因为nmap在 IPv4 网络和 Infiniband 网络上发出 ARP Ping 扫描,据我所知,没有 ARP,因为广播不是支持,但如果您使用的是 IPoIB(IP over Infiniband),则您有 IP 寻址。

我可以确认 IP 网络正常工作,因为我可以正常工作ping,ssh以及其他一切,但nmap失败了。

这是输出:

# nmap 172.27.0.1-21 -v

Starting Nmap 6.40 ( http://nmap.org ) at 2023-02-04 13:32 -03
Initiating ARP Ping Scan at 13:32
Scanning 21 hosts [1 port/host]
Completed ARP Ping Scan at 13:32, 1.23s elapsed (21 total hosts)
Nmap scan report for 172.27.0.1 [host down]
Nmap scan report for 172.27.0.2 [host down]
Nmap scan report for 172.27.0.3 [host down]
Nmap scan report for 172.27.0.4 [host down]
Nmap scan report for 172.27.0.5 [host down]
Nmap scan report for 172.27.0.6 [host down]
Nmap scan report for 172.27.0.7 [host down]
Nmap scan report for 172.27.0.8 [host down]
Nmap scan report for 172.27.0.9 [host down]
Nmap scan report for 172.27.0.10 [host down]
Nmap scan report for 172.27.0.11 [host down]
Nmap scan report for 172.27.0.12 [host down]
Nmap scan report for 172.27.0.13 [host down]
Nmap scan report for 172.27.0.14 [host down]
Nmap scan report for 172.27.0.15 [host down]
Nmap scan report for 172.27.0.16 [host down]
Nmap scan report for 172.27.0.17 [host down]
Nmap scan report for 172.27.0.18 [host down]
Nmap scan report for 172.27.0.19 [host down]
Nmap scan report for 172.27.0.20 [host down]
Nmap scan report for 172.27.0.21 [host down]
Read data files from: /usr/bin/../share/nmap
Nmap done: 21 IP addresses (0 hosts up) scanned in 1.30 seconds
           Raw packets sent: 42 (1.176KB) | Rcvd: 0 (0B)

确认网络正常:

ping 172.27.0.10
PING 172.27.0.10 (172.27.0.10) 56(84) bytes of data.
64 bytes from 172.27.0.10: icmp_seq=1 ttl=64 time=0.101 ms
64 bytes from 172.27.0.10: icmp_seq=2 ttl=64 time=0.067 ms
64 bytes from 172.27.0.10: icmp_seq=3 ttl=64 time=0.061 ms
64 bytes from 172.27.0.10: icmp_seq=4 ttl=64 time=0.105 ms
^C
--- 172.27.0.10 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0.061/0.083/0.105/0.021 ms

还有TCP:

# ssh 172.27.0.10
Last login: Sat Feb  4 12:28:26 2023 from xxxxxxx
[root@n10 ~]# hostname
n10

如何nmap在 IPoIB 网络上使用?

arp
  • 1 个回答
  • 44 Views
Martin Hope
Vinícius Ferrão
Asked: 2021-07-23 09:32:52 +0800 CST

允许使用 nginx/php-fpm 在 EL8 中使用 SELinux 升级 Wordpress

  • 0

我正在尝试允许直接在 Web 界面上使用 Wordpress 升级(不是插件更新)。

除了这个特性之外,我已经让 SELinux 可以工作。当试图确定应该允许的内容时,我无法准确找到需要更改的内容,而不是将整个重新标记/path/to/wordpress/directory为unconfined_u:object_r:httpd_sys_rw_content_t:s0

以下是我尝试通过 Web 界面升级时发生的情况:

==> /var/log/nginx/kosen.energy.access.log <==
172.21.1.28 - - [22/Jul/2021:14:21:27 -0300] "POST /wp-cron.php?doing_wp_cron=1626974487.4410700798034667968750 HTTP/1.0" 200 0 "https://kosen.energy/wp-cron.php?doing_wp_cron=1626974487.4410700798034667968750" "WordPress/5.7.2; https://kosen.energy"
172.21.1.28 - - [22/Jul/2021:14:21:29 -0300] "GET /wp-admin/update-core.php HTTP/1.0" 200 155053 "https://kosen.energy/wp-admin/update-core.php?action=do-core-upgrade" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.1 Safari/605.1.15"

==> /var/log/audit/audit.log <== type=AVC msg=audit(1626974498.501:10696): avc:  denied  { write } for  pid=9658 comm="php-fpm" name="update-core.php" dev="dm-0" ino=101266980 scontext=system_u:system_r:httpd_t:s0 tcontext=unconfined_u:object_r:httpd_sys_content_t:s0 tclass=file permissive=0

==> /var/log/nginx/error.log <== 2021/07/22 14:21:38 [error] 9646#0: *38349 FastCGI sent in stderr: "PHP message: PHP Warning:  copy(/var/www/html/kosen.energy/wp-admin/includes/update-core.php): failed to open stream: Permission denied in /var/www/html/kosen.energy/wp-admin/includes/class-wp-filesystem-direct.php on line 309" while reading upstream, client: 172.21.1.28, server: _, request: "POST /wp-admin/update-core.php?action=do-core-upgrade HTTP/1.0", upstream: "fastcgi://unix:/run/php-fpm/www.sock:", host: "kosen.energy", referrer: "https://kosen.energy/wp-admin/update-core.php"

==> /var/log/nginx/kosen.energy.access.log <==
172.21.1.28 - - [22/Jul/2021:14:21:38 -0300] "POST /wp-admin/update-core.php?action=do-core-upgrade HTTP/1.0" 200 150059 "https://kosen.energy/wp-admin/update-core.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.1 Safari/605.1.15"

在我wp-config.conf已经有了FS_METHOD:direct

/** Enable proper support for updates without FTP/FTPS. */
define('FS_METHOD', 'direct');

php-fpm已经以nginx用户身份运行:

[root@kosen kosen.energy]# grep user /etc/php-fpm.d/www.conf | grep -v \;
user = nginx
listen.acl_users = apache,nginx

附加信息:

[root@kosen kosen.energy]# rpm -qa | egrep "php-fpm|nginx"
nginx-mod-http-xslt-filter-1.14.1-9.0.1.module+el8.0.0+5347+9282027e.x86_64
nginx-mod-http-image-filter-1.14.1-9.0.1.module+el8.0.0+5347+9282027e.x86_64
nginx-mod-http-perl-1.14.1-9.0.1.module+el8.0.0+5347+9282027e.x86_64
nginx-mod-mail-1.14.1-9.0.1.module+el8.0.0+5347+9282027e.x86_64
nginx-1.14.1-9.0.1.module+el8.0.0+5347+9282027e.x86_64
nginx-all-modules-1.14.1-9.0.1.module+el8.0.0+5347+9282027e.noarch
nginx-filesystem-1.14.1-9.0.1.module+el8.0.0+5347+9282027e.noarch
nginx-mod-stream-1.14.1-9.0.1.module+el8.0.0+5347+9282027e.x86_64
php-fpm-7.4.6-4.module+el8.3.0+7685+72d70b58.x86_64

谢谢。

nginx wordpress php-fpm selinux rhel8
  • 1 个回答
  • 195 Views
Martin Hope
Vinícius Ferrão
Asked: 2021-06-17 12:41:27 +0800 CST

使用启用 PXE 的网络实现巨型帧 (mtu = 9000) 的要求

  • 1

尝试在依赖 PXE 进行服务器引导的网络中启用巨型帧时,我应该寻找什么?

据我所知,我必须有:

  • 支持 MTU >= 9000 的网络交换机
  • 不仅可以在交换机的网络接口上启用巨型帧,还可以在端口通道和 VLAN 上启用巨型帧
  • 一个兼容的 SO,用于在启动过程之后使用网络绑定和 VLAN(如果需要)处理更高的 MTU。

我不确切知道的是给定服务器上的网卡如何知道在 PXE 阶段连接未使用默认 MTU = 1500 值。是否支持?因供应商而异?它应该开箱即用吗?应该将某些东西添加到 DHCP 服务器以在引导期间处理地址?

谢谢

jumboframes dhcp pxe-boot mtu
  • 2 个回答
  • 466 Views
Martin Hope
Vinícius Ferrão
Asked: 2021-03-13 16:25:26 +0800 CST

次要版本的 Oracle Linux 的生命周期是什么?

  • 2

我们正在发现 Oracle Linux 并考虑从其他 RHEL 克隆迁移。

一个尚未解决的问题是:Oracle Linux 上的次要版本的生命周期是什么?当新的积分版本可用于以前的版本时,我们是否会在免费层上获得更新?

示例:我需要安装 Enterprise Linux 7.7 服务器,在 CentOS 世界上,我们需要从 CentOS Vault 获取 ISO,并且只有在 CentOS 7.8 发布前的最后一天更新。另一方面,在 RHEL 上,即使 RHEL 7.8 已经发布了一段时间,也会有一些针对 RHEL 7.7 的安全更新。所以在这种情况下,RHEL 比 CentOS 更适合。

那么在这种情况下,Oracle Linux 的政策是什么?我在哪里可以读到它?我如何固定 Oracle Linux 以保持一个点版本并像在 RHEL 中一样对其进行修补?

谢谢你们。

centos redhat oracle-linux
  • 1 个回答
  • 1874 Views
Martin Hope
Vinícius Ferrão
Asked: 2020-12-29 18:22:41 +0800 CST

为更改用户名的用户重写 userdir

  • 0

这看起来很简单,但我做不到。

我有一个用户将他的用户名从 更改givenname为name,现在我需要重写,更改客户端上的 URL,以避免 ~givenname 上的 404 错误。

我以为我可以做这样的事情:

RewriteEngine on
RewriteBase /~givenname/
RewriteRule ^~givenname/([^/]+)$ ~name/$1 [R=301,L]

但我无法做到这一点。

我知道它会mod_userdir在 Unix 文件 ( /etc/passwd) 或 上指定的任何内容上查找特定用户信息/etc/nsswitch.conf,但是有一种方法可以欺骗它并重定向到新用户名?

谢谢。

PS:我正在运行一个有点旧的 Apache 2.2.16 服务器。

apache-2.2 mod-userdir
  • 1 个回答
  • 61 Views
Martin Hope
Vinícius Ferrão
Asked: 2020-06-21 11:11:15 +0800 CST

重新排列 pfSense 接口顺序

  • 4

我想组织一个我已经运行的 pfSense 防火墙,第一件事是接口顺序。

我知道 pfSense 在重新排列时有点苛刻,但我想知道是否有任何简单的方法可以重新排列防火墙上的接口,这是今天的状态:

pfSense 接口

在这种情况下,我想将 WAN 接口放在最上面,然后是 PFSYNC、MGMT、SRV,最后是 LAN。

这只是为了组织,但 pfSense 似乎不支持,至少在网络界面上,任何方式来实现这一点。

pfsense
  • 1 个回答
  • 2098 Views
Martin Hope
Vinícius Ferrão
Asked: 2019-08-07 08:16:47 +0800 CST

如何在 Ubuntu 18.04 LTS 上配置系统范围的键盘

  • 2

我有一个 Ubuntu Server 18.04,有超过 500 个用户(不是同时的),我无法为 GUI 的所有用户设置全局键盘设置(运行默认的 GNOME 安装)。

物理机具有似乎配置正确的巴西 ABNT2 键盘布局:

root@gilneas:/# cat /etc/default/keyboard 
# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="br"
XKBVARIANT=""
XKBOPTIONS=""

BACKSPACE="guess"

root@gilneas:/# grep -v \# /etc/locale.gen 
en_US.UTF-8 UTF-8
pt_BR.UTF-8 UTF-8

我尝试运行dpkg-reconfigure keyboard-configuration并使用locale-gen --purge. 但是没有任何效果,因为 GNOME 不支持配置并选择英语(美国)作为默认键盘。

此设置用于以前的 Ubuntu Server LTS 版本:12.04、14.04 和 16.04;都在相应地工作。但不是在 18.04。

ubuntu-18.04
  • 1 个回答
  • 743 Views
Martin Hope
Vinícius Ferrão
Asked: 2019-08-02 21:51:09 +0800 CST

如何在 Windows Server Core 上启用 NTFS 文件夹压缩?

  • 7

我想在特定文件夹上启用 NTFS 压缩,在我的情况下:C:\inetpub\logs.

这在具有桌面体验的 Windows Server 中很容易完成,但在 Server Core 中如何实现呢?

准确地说,我只想要相当于选中“压缩内容以节省磁盘空间”框。

NTFS 文件夹压缩

windows-server-core
  • 1 个回答
  • 3552 Views
Martin Hope
Vinícius Ferrão
Asked: 2019-08-02 09:01:08 +0800 CST

在 Windows 2019 Core 上安装 Exchange 2019 后能否安全删除 RSAT-ADDS?

  • 4

我正在部署新的 Exchange Server 2019 并使用 Windows Server 2019 Core 作为基础。

根据位于https://techcommunity.microsoft.com/t5/Exchange-Team-Blog/Deploy-Exchange-Server-2019-on-Windows-Server-Core/ba-p/608269的 Microsoft 文档,RSAT-ADDS 必须在/PrepareAD部署阶段安装。

部署后可以安全地从服务器中删除 RSAT-ADDS 吗?

active-directory
  • 1 个回答
  • 107 Views
Martin Hope
Vinícius Ferrão
Asked: 2019-03-16 09:44:10 +0800 CST

IPMI 设备泛洪 /var/log/messages

  • 1

我有一个 CentOS 7.6 服务器被 IPMI 设备淹没,在特定传感器上有很多错误:

ipmievd: Unknown sensor ff
ipmievd: Get SEL Entry 1fe command failed: Requested sensor, data, or record not found

关于如何做到这一点的任何想法?

syslog
  • 1 个回答
  • 394 Views
Martin Hope
Vinícius Ferrão
Asked: 2016-06-27 10:18:05 +0800 CST

在 CentOS 7 中使用 Samba 和 SSSD 生成 Kerberos 票证的 SELinux 规则

  • 1

我用 Samba 和 Netatalk 在 CentOS 7.2 上构建了一个简单的文件服务器。一切都按预期工作,除了 SELinux 由于拒绝写入/var/tmpKerberos 票证的策略而拒绝 Samba 进行身份验证。

这显然是一个 SELinux 问题,因为如果禁用 SELinux 并且audit.log在尝试以许可模式使用 SELinux 挂载 SMB 时出现这些条目,则一切都按预期工作:

type=AVC msg=audit(1466917992.944:493): avc: denied { write } for pid=3902 comm="smbd" name="DALARAN-044_0" dev="dm-0" ino=50452330 scontext=system_u:system_r:smbd_t:s0 tcontext=system_u:object_r:tmp_t:s0 tclass=file
type=AVC msg=audit(1466917992.944:493): avc: denied { open } for pid=3902 comm="smbd" path="/var/tmp/DALARAN-044_0" dev="dm-0" ino=50452330 scontext=system_u:system_r:smbd_t:s0 tcontext=system_u:object_r:tmp_t:s0 tclass=file
type=SYSCALL msg=audit(1466917992.944:493): arch=c000003e syscall=2 success=yes exit=39 a0=7fa840d08290 a1=2 a2=180 a3=7ffc93307cb0 items=0 ppid=3578 pid=3902 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="smbd" exe="/usr/sbin/smbd" subj=system_u:system_r:smbd_t:s0 key=(null)

我在网上查了一下,但我找不到解决办法。已经有一些 SELinux 位设置如下:

getsebool -a | grep -iP "samba|smb|nmb|kerberos|krb|tmp"
gssd_read_tmp --> on
httpd_tmp_exec --> off
kerberos_enabled --> on
samba_create_home_dirs --> off
samba_domain_controller --> off
samba_enable_home_dirs --> on
samba_export_all_ro --> off
samba_export_all_rw --> off
samba_load_libgfapi --> off
samba_portmapper --> off
samba_run_unconfined --> off
samba_share_fusefs --> off
samba_share_nfs --> off
sanlock_use_samba --> off
smbd_anon_write --> off
tmpreaper_use_nfs --> off
tmpreaper_use_samba --> off
use_samba_home_dirs --> off
virt_sandbox_use_samba --> off
virt_use_samba --> off

所以缺少一些东西,我想保持 SELinux 启用。

谢谢,

附加信息:

文件:/etc/krb5.conf

[logging]
 default = FILE:/var/log/krb5libs.log
 kdc = FILE:/var/log/krb5kdc.log
 admin_server = FILE:/var/log/kadmind.log

[libdefaults]
 dns_lookup_realm = false
 ticket_lifetime = 24h
 renew_lifetime = 7d
 forwardable = true
 rdns = false
# default_realm = EXAMPLE.COM
 default_ccache_name = KEYRING:persistent:%{uid}

[realms]
# EXAMPLE.COM = {
#  kdc = kerberos.example.com
#  admin_server = kerberos.example.com
# }

[domain_realm]
# .example.com = EXAMPLE.COM
# example.com = EXAMPLE.COM

文件:/etc/sssd/sssd.conf

[sssd]
domains = if.ufrj.br
config_file_version = 2
services = nss, pam

[domain/if.ufrj.br]
ad_domain = if.ufrj.br
krb5_realm = IF.UFRJ.BR
realmd_tags = manages-system joined-with-samba 
cache_credentials = True
id_provider = ad
krb5_store_password_if_offline = True
default_shell = /bin/bash
ldap_id_mapping = True
#use_fully_qualified_names = True
fallback_homedir = /home/%u
access_provider = ad

文件:/etc/samba/smb.conf

[global]
    server string = Samba Server Version %v
    workgroup = IF

    log file = /var/log/samba/log.%m
    max log size = 50
    log level = 3

    security = ads
    realm = IF.UFRJ.BR
    kerberos method = system keytab 

    load printers = no
    cups options = raw
    printing = bsd
    printcap name = /dev/null

[homes]
    comment = Home Directories
    browseable = no
    writable = yes
    vfs objects = catia fruit streams_xattr
    fruit:resource = file
    fruit:metadata = netatalk
    fruit:locking = netatalk
    fruit:encoding = native
kerberos centos7 selinux samba4 sssd
  • 1 个回答
  • 2766 Views
Martin Hope
Vinícius Ferrão
Asked: 2015-12-01 15:24:39 +0800 CST

具有多个服务器和证书的 Exchange 2013 内部和外部 URL

  • 4

我正在构建一个实验室,其中包含两个内部名称不同且只有一个外部 URL 的 Exchange 2013 服务器,命名架构如下所示:

内部名称:

exchange1.local.example.com
exchange2.local.example.com

外部网址:

exchange.example.com

在此架构local.example.com中是 AD 区域,并且example.com是我的外部域。

两台服务器都使用私有 IP 地址,并且有端口转发使服务器exchange1能够与 WAN 通信。

我现在的问题是如何在 Exchange 控制面板上配置内部和外部 URL,以避免配置错误和证书错误。

互联网上的许多指南都说使用外部名称将两个 URL 相等,但我不确定这是否是正确的方法。两台服务器都有一个 DAG,我担心这将如何在不同的服务器上设置相同的内部和外部 URL。

让我感到困惑的另一件事是关于证书。我有这些域的两个通配符证书:

*.local.example.com
*.example.com

Exchange 如何将这些证书与不同的 URL 架构相匹配?在证书选择中,我必须选择证书将保证哪些服务,但我不能为 ECP 上的单个服务器使用多个证书。网络上的一些指南说证书会相应地匹配,但这并不是真正发生的事情。

提前致谢,

ssl-certificate
  • 1 个回答
  • 786 Views
Martin Hope
Vinícius Ferrão
Asked: 2015-11-24 15:40:16 +0800 CST

带有并发远程系统日志服务器的 ELK Stack(Logstash、Elasticsearch 和 Kibana)?

  • 8

我正在构建一个日志分析器服务来开始主要监控我们的 pfSense 防火墙、XenServer Hypervisors、FreeBSD/Linux 服务器和 Windows 服务器。

互联网上有很多关于 ELK 堆栈以及如何使其正常工作的文档。但我想以不同的方式使用它,但我不知道这是一个好的解决方案还是只是浪费时间/磁盘空间。

我已经有一台 FreeBSD 10.2 机器充当远程 syslog 服务器,我的想法是简单地将所有日志集中在这台机器上,然后 syslog 服务器将日志转发logstash-forwarder到 ELK 服务器。

我很清楚这种方法会提高此设置的磁盘要求,但另一方面,我将只有一台logstash-forwarder安装了守护程序的机器,这对我来说似乎很好。

但是谈问题。logstash解析器与发送日志消息的服务器的[host]主机名匹配,在这种方法中,只有远程系统日志服务器 ELK 上的“服务器”显示。

我知道我可以自定义logstash配置文件上的设置,但我不知道(而且我没有经验知道)这是否只是解析器上的一个简单设置,是否会危及整个 ELK经验。

最后,我只想要一些关于我的日志架构的建议,以及它是否可以工作,或者我是否应该没有其他选择。

提前致谢,

freebsd
  • 1 个回答
  • 1265 Views
Martin Hope
Vinícius Ferrão
Asked: 2015-07-21 13:40:30 +0800 CST

在 Exchange Server 上升级 Windows Server 版本

  • 3

为什么不能在 Exchange Server 上升级 Windows Server 的版本?

到今天为止,这是一个有效的限制吗?例如,假设您正在运行 Windows Server 2012 并希望升级到 2012 R2 和 Exchange Server 2013。

我知道最好的做法是获得新硬件,安装新操作系统,然后安装 Exchange Server。但是移动邮箱并检查是否一切正常是一项非常缓慢的工作,而且在大多数情况下,这不是一个可行的选择。

windows
  • 1 个回答
  • 1213 Views
Martin Hope
Vinícius Ferrão
Asked: 2015-02-12 17:49:27 +0800 CST

MySQL 在服务启动时崩溃。遇到错误?数据库损坏?

  • 0

我现在有一个离线的 Web 服务器,因为 MySQL 无法以异常启动。我找不到问题的根本原因,但我担心数据库损坏导致 MySQL 服务崩溃。

这是/var/log/mysql/mysqld.err输出:

==> /var/log/mysql/mysqld.err <==
2015-02-11 23:45:11 25171 [Warning] No argument was provided to --log-bin, and --log-bin-index was not used; so replication may break when this MySQL server acts as a master and has his hostname changed!! Please use '--log-bin=mysqld-bin' to avoid this problem.
2015-02-11 23:45:11 25171 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-02-11 23:45:11 25171 [Note] InnoDB: The InnoDB memory heap is disabled
2015-02-11 23:45:11 25171 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2015-02-11 23:45:11 25171 [Note] InnoDB: Memory barrier is not used
2015-02-11 23:45:11 25171 [Note] InnoDB: Compressed tables use zlib 1.2.8
2015-02-11 23:45:11 25171 [Note] InnoDB: Using Linux native AIO
2015-02-11 23:45:11 25171 [Note] InnoDB: Using CPU crc32 instructions
2015-02-11 23:45:11 25171 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2015-02-11 23:45:11 25171 [Note] InnoDB: Completed initialization of buffer pool
2015-02-11 23:45:11 25171 [Note] InnoDB: Highest supported file format is Barracuda.
2015-02-11 23:45:11 25171 [Note] InnoDB: The log sequence numbers 43953950155 and 43953950155 in ibdata files do not match the log sequence number 43955508491 in the ib_logfiles!
2015-02-11 23:45:11 25171 [Note] InnoDB: Database was not shutdown normally!
2015-02-11 23:45:11 25171 [Note] InnoDB: Starting crash recovery.
2015-02-11 23:45:11 25171 [Note] InnoDB: Reading tablespace information from the .ibd files...
2015-02-11 23:45:11 25171 [Note] InnoDB: Restoring possible half-written data pages 
2015-02-11 23:45:11 25171 [Note] InnoDB: from the doublewrite buffer...
InnoDB: Last MySQL binlog file position 0 107020, file name ./mysqld-bin.000052
01:45:11 UTC - mysqld got signal 11 ;
This could be because you hit a bug. It is also possible that this binary
or one of the libraries it was linked against is corrupt, improperly built,
or misconfigured. This error can also be caused by malfunctioning hardware.
We will try our best to scrape up some info that will hopefully help
diagnose the problem, but since we have already crashed, 
something is definitely wrong and this may fail.

key_buffer_size=16777216
read_buffer_size=262144
max_used_connections=0
max_threads=151
thread_count=0
connection_count=0
It is possible that mysqld could use up to 
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 134417 K  bytes of memory
Hope that's ok; if not, decrease some variables in the equation.

Thread pointer: 0x0
Attempting backtrace. You can use the following information to find out
where mysqld died. If you see no messages after this, something went
terribly wrong...
stack_bottom = 0 thread_stack 0x40000
/usr/sbin/mysqld(my_print_stacktrace+0x3c)[0x7f122fe0d18c]
/usr/sbin/mysqld(handle_fatal_signal+0x3c9)[0x7f122fc00c29]
/lib64/libpthread.so.0(+0x102b0)[0x7f122e4ef2b0]
/usr/sbin/mysqld(+0x792dd9)[0x7f122ff7bdd9]
/usr/sbin/mysqld(+0x799787)[0x7f122ff82787]
/usr/sbin/mysqld(+0x71a1bd)[0x7f122ff031bd]
/usr/sbin/mysqld(+0x66f175)[0x7f122fe58175]
/usr/sbin/mysqld(_Z24ha_initialize_handlertonP13st_plugin_int+0x41)[0x7f122fb65f41]
/usr/sbin/mysqld(+0x487c32)[0x7f122fc70c32]
/usr/sbin/mysqld(_Z11plugin_initPiPPci+0x5fc)[0x7f122fc7425c]
/usr/sbin/mysqld(_Z11mysqld_mainiPPc+0x7cb)[0x7f122fb5e7eb]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x7f122db379f5]
/usr/sbin/mysqld(+0x36c3d8)[0x7f122fb553d8]
The manual page at http://dev.mysql.com/doc/mysql/en/crashing.html contains
information that should help you find out what is causing the crash.

此崩溃发生在mysql-5.6.22.

知道发生了什么吗?

mysql
  • 1 个回答
  • 4286 Views
Martin Hope
Vinícius Ferrão
Asked: 2014-07-30 17:12:42 +0800 CST

在 BIND9 中自动将区域文件序列号加一的方法

  • 6

我有一个带有很多区域的 BIND9 服务器,我需要将区域文件的序列号加一。一些区域使用 YYYYMMDDXX 格式,但其他区域只是将其增加一,因为它们是动态 DNS 区域,因此对我来说全部更新就可以了。

有办法做到这一点吗?我尝试过,sed但我缺乏自动执行此操作的知识。

domain-name-system
  • 6 个回答
  • 6928 Views
Martin Hope
Vinícius Ferrão
Asked: 2014-07-24 18:29:09 +0800 CST

使用外部 EEPROM 编程器刷新 Supermicro BIOS 芯片

  • 11

我有一台 Supermicro 服务器,已经过了保修期,上个月就报废了。对,就是这样。在 AMIBIOS 更新过程中,BIOS 看门狗已触发,并且主板在闪存期间重置。我们最终得到了一个无法正常工作的主板。

由于没有插入 BIOS 芯片,我有一个 SOIC8 夹子适配器和一个 TL866 EEPROM 编程器来修复主板,但问题从这里开始。

当我尝试刷新 BIOS 芯片时,它抱怨过压保护,甚至无法从芯片中读取。我有一块工作板并尝试了同样的方法:读取 EEPROM 芯片,同样的问题发生了。

问题是:有人设法重新刷新了 Supermicro BIOS 芯片?有电路锁定块定制程序员写在芯片上而不从板上移除芯片?

提前致谢,

bios
  • 2 个回答
  • 3132 Views
Martin Hope
Vinícius Ferrão
Asked: 2014-06-26 18:12:09 +0800 CST

带有邮件网关的 SPF:我需要放置所有邮件服务器吗?

  • 0

我总是将我所有的邮件服务器放在 SPF 声明中,但我不确定这是否是实现 SPF 的正确方法。

我所有的邮件都通过邮件网关路由。一切都先到这个服务器,然后再转发到互联网。

问题是:考虑到邮件网关是我在 DNS 中的 MX 记录,并且使用这种架构,我应该以这种方式编写 SPF 设置:

example.com.        86400   IN  TXT "v=spf1 mx -all"

或者我应该A为内部服务器添加额外的记录?

domain-name-system
  • 2 个回答
  • 574 Views
Martin Hope
Vinícius Ferrão
Asked: 2014-06-21 12:29:16 +0800 CST

如何通过网络检查我的 Supermicro IPMI 是否被明文管理员密码泄露?

  • 10

我有一些运行 IPMI 的 Supermicro 服务器,如本博客 ( http://blog.cari.net/carisirt-yet-another-bmc-vulnerability-and-some-added-extras ) 中所述,存在一个严重漏洞从任何远程位置获取明文管理员密码。

如何检查我的服务器主板是否受损?

password
  • 1 个回答
  • 12781 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve