标签: linux

为什么我会收到驱动器严重警告,我该如何解决?

我每天都会收到这些电子邮件(在我的 cPanel Linux Cent OS 5 服务器上),但不知道它们的意思或做什么;

Drive Warning: /dev/root (/) is 81% full
Drive Critical: /dev/vg00/var (/var) is 92% full
Run Code Online (Sandbox Code Playgroud)

我怎样才能轻松排序?我有完整的 root 和 SSH 访问权限

linux ssh centos drive

-3
推荐指数
1
解决办法
243
查看次数

如何在unix中对文件进行排序?

我想知道如何在 unix shell 中对文件进行排序?外面有什么工具吗?

linux unix pdf

-3
推荐指数
1
解决办法
186
查看次数

telnet 的默认用户名/密码是什么?

我已经在我的 CentOs 服务器上安装了 Telnet 服务器。

disable = no在 xinted.d 文件夹中设置一个并重置 xinted。

所以 telnet 启动了。

当我 telnet 到服务器时,它将获得登录名密码,但我无法使用任何用户名或密码登录。

我也试过 root 和 root 密码,但它不起作用。

问题出在哪儿?

linux centos telnet user-accounts

-3
推荐指数
1
解决办法
2万
查看次数

通过 fqdn 连接同一网络中的主机

假设我有 2 台服务器。它们位于同一网络、同一子网和同一域中。一切都一样。

server1.something.internal -> 10.0.0.1
server2.something.internal -> 10.0.0.2
Run Code Online (Sandbox Code Playgroud)

所以我的问题是为什么我不能通过他们的 fqdn ping 主机?我想使用主机名和域名连接主机,而不是使用 ips

root@server1:~# ping server2.something.internal
ping: unknown host server2.something.internal
Run Code Online (Sandbox Code Playgroud)

主机是 Debian 6.0。主机名和域名设置正确。网络上没有 dns 或 dhcp 服务器。Ips 设置为静态。

这是etc/resolv.conf两台服务器的

domain something.internal
search something.internal
nameserver 8.8.8.8
Run Code Online (Sandbox Code Playgroud)

networking domain-name-system linux hostname

-3
推荐指数
2
解决办法
841
查看次数

在专用服务器中实现完全冗余的最佳方法是什么?

我一直在阅读有关完全冗余的内容,以实现在专用服务器上运行的关键任务应用程序(处理财务数据)的几乎(如果不是 100%)正常运行时间,但我仍然无法理解如何做到这一点。

1) 假设我当前的服务器上运行着多个 Web 应用程序(包含大量且频繁的文件和数据库更新)。根据我的阅读,我需要获得另一台专用服务器(作为备份服务器),我可以在其中镜像所有文件和数据库数据,并且如果我的主服务器因任何原因出现故障,我的备份服务器将立即承担负载。从主服务器到备份服务器的传输是通过 DNS 完成的。它是否正确?还有比这更好的实现冗余的方法吗?

2)如果我们按照#1 中提到的操作,如果主服务器再次上线会发生什么情况?主服务器如何赶上备份服务器上所做的所有更改?

3)是否有我可以阅读的明确指南,了解我可以做到这一点的最佳方式?我已经通过 Google 进行了搜索,但我遇到的大多数情况对我们来说不起作用,因为我们的网络应用程序至少不能关闭超过 5 分钟,而且我们不能丢失 5 分钟的数据。

4)有没有可以为我们做这件事的服务?由于我们已经拥有一个现有的专用服务器,因此该服务必须围绕现有的工作环境运行。但我更希望自己能够学习如何做到这一点。

如果你们能在这里指出正确的方向,我将不胜感激。

linux mysql-replication redundancy dedicated-server

-3
推荐指数
1
解决办法
576
查看次数

当另一个网卡也出现故障时,网卡也出现故障

我有带两张网卡的 debian 8,eth0以及eth1.

eth0是 192.168.3.43 和eth1192.168.3.44。

两者都由 dhcp 配置:

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet dhcp
Run Code Online (Sandbox Code Playgroud)

这是路由表:

Destination     Gateway         Genmask         Flags Metric Ref        Use   Iface

0.0.0.0         192.168.3.1     0.0.0.0         UG    0      0        0 eth0
192.168.3.0     0.0.0.0         255.255.255.128 U     0      0        0 eth0
192.168.3.0     0.0.0.0         255.255.255.128 U     0      0        0 eth1
Run Code Online (Sandbox Code Playgroud)

问题是,如果我从 eth0 上拔下电缆,即使在同一 192.168.3.x 网段中的机器上也无法 ping eth1。

我会理解其中一个是否在不同的网段中,因为路由表显示默认网关位于 eth0 上,但当这发生在我的主机所在的同一网段时,我会理解。

我需要什么才能使两张卡彼此独立工作?

networking linux interface

-3
推荐指数
1
解决办法
176
查看次数

私有和经过身份验证的 DNS

我尝试在线搜索,但我只是被一堆不相关的结果淹没,我想要实现的基本上是一个受密码保护的动态 DNS 服务器。

例如,假设我拥有一个域example.com,我想创建一个子域mypc.example.com(虽然不仅仅是一个),该子域仅针对具有特定密钥的手机(Android/iOS)和 PC(Windows、Linux)解析,那些没有该密钥的机器一定无法解析 IP。基本上是动态 DNS 服务的私人替代品。

另一个例子,只是为了进一步澄清,采用相同的域,我希望我的 Android 手机始终在名称下发布它的 IP phone.example.com

我想过创建 cron 作业,向我的服务器发送消息以更新某些A记录,但是任何知道子域的人都可以监视我:P。解决方案将是随机子域,但是当我真正需要它们时,这些子域将无法记住。私人本地 DNS 服务器也可以在家里允许这样做,但在其他地方则不允许。

谁能建议我如何为自己构建这样的服务?

(如果查询被加密,这样回复就不会被拦截/篡改,那就更好了)

domain-name-system linux windows ios android

-3
推荐指数
1
解决办法
2666
查看次数

直接在服务器上删除MySQL数据库文件可以吗?

所以,我需要在我们的数据库服务器上释放一些空间。

在调查中,看起来很多空间被不再使用的 MariaDB/MySQL 数据库(快照和已失效的应用程序)占用。我想删除那些,但由于事件,这里没有人可以访问可以删除这些数据库模式的 MariaDB 用户帐户。

MariaDB 运行在服务器上,运行一个实时系统。

我可以直接进入 /mysql 文件夹并从文件系统中删除冗余数据而不会弄乱实时数据库吗?

mysql linux mariadb

-3
推荐指数
1
解决办法
440
查看次数

所有日志文件似乎都已删除

我想切换到ubuntu服务器上的日志目录,并检查duplicity log,但我不知道发生了什么,似乎所有的日志文件和子目录都丢失了!这是我登录服务器时使用的命令:

sudo su | cd /var/log | cat duplicity.log | grep -i '. errors' | sort | uniq
Run Code Online (Sandbox Code Playgroud)

我想我应该用&&. 我有几个问题,我可以以某种方式恢复日志吗?他们会继续像往常一样出现吗?删除所有日志文件会产生一些服务器问题吗?为什么会这样?

linux ubuntu log-files logging ubuntu-16.04

-3
推荐指数
1
解决办法
47
查看次数

当服务被指定为(主机名,端口号)时,是否指定了传输协议?

在 中/etc/services,一个服务名称可以有多个(传输协议、端口号)对。例如,

http            80/tcp                  # Hypertext Transfer Protocol
http            80/udp
ssh             22/tcp                  # Secure Shell
ssh             22/udp
telnet          23/tcp                  # Telnet
telnet          23/udp
smtp            25/tcp                  # Simple Mail Transfer Protocol
smtp            25/udp
Run Code Online (Sandbox Code Playgroud)

当服务被指定为(主机名,端口号)时,是否指定了传输协议?

如果是,从何处和何时推断出传输协议(主机名、端口号)?我猜不是 DNS 服务器,因为 DNS 服务器/etc/services在单个服务器机器上不知道。

如果不是,您将如何指定服务,以便可以指定其传输协议以及其主机名和端口号?

谢谢。

domain-name-system linux service

-3
推荐指数
1
解决办法
285
查看次数