小编Cob*_*ast的帖子

如何让 IPv6 正常运行?

所以,我的问题是我无法让 IPv6 工作。例如,Ping6 只是connect: Network is unreachable在我尝试 ping 时告诉我ipv6.google.com

ifconfig 看起来像(有点审查):

eth0      Link encap:Ethernet  HWaddr **:**:e9:b6:35:7e  
          inet addr:***.*.65.177  Bcast:***.*.65.191  Mask:255.255.255.224
          inet6 addr: fe80::16da:e9ff:feb6:357e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:* errors:0 dropped:0 overruns:0 frame:0
          TX packets:* errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:*  TX bytes:*
          Interrupt:28 Base address:0xc000 
lo        ...
Run Code Online (Sandbox Code Playgroud)

route -6 返回:

Destination                    Next Hop                   Flag Met Ref Use If
fe80::/64                      ::                         U    256 0     0 eth0
fe80::/64                      ::                         U    256 0 …
Run Code Online (Sandbox Code Playgroud)

networking debian ipv6

13
推荐指数
2
解决办法
2万
查看次数

为什么 cron.weekly 不运行?

当我注意到我放在 /etc/cron.weekly Debian6 服务器上的备份脚本没有执行时,我将这个小脚本放在其中,以查看是否执行了每周的 cronjob:

#!/bin/bash
echo 'CRON RAN' > /var/log/cron-weekly-runcheck.log
Run Code Online (Sandbox Code Playgroud)

将其另存为

-rwxr-xr-x 1 root root 64 Jul 15 02:14 /etc/cron.weekly/runcheck.sh
Run Code Online (Sandbox Code Playgroud)

当我今天检查时,它应该创建的日志文件不存在。
crontab 如下所示(据我所知,这应该是默认的 debian6 crontab):

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user  command
17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6    * * 1   root    test -x /usr/sbin/anacron || ( cd / && …
Run Code Online (Sandbox Code Playgroud)

bash cron debian-squeeze

8
推荐指数
1
解决办法
6018
查看次数

如何在systemd单元文件中转义空格?

我的单元文件看起来像这样(已经\x20像文档所说的那样尝试转义空格):

[Unit]
Description=My Service

[Service]
Type=simple
WorkingDirectory=/home/cobra/my\x20service/
ExecStart=/home/cobra/my\x20service/start.sh

[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)

但是当尝试启动它时,它失败并显示以下消息:

Failed at step CHDIR spawning /home/cobra/my service/start.sh: No such file or directory
myservice.service: main process exited, code=exited, status=200/CHDIR
Run Code Online (Sandbox Code Playgroud)

给出从此错误消息stat返回的路径:

  File: ‘/home/cobra/my service/start.sh’
  Size: 280             Blocks: 8          IO Block: 4096   regular file
Device: 903h/2307d      Inode: 4718912     Links: 1
Access: (0754/-rwxr-xr--)  Uid: ( 1000/   cobra)   Gid: ( 1000/   cobra)
Access: 2015-05-24 22:42:12.702657594 +0200
Modify: 2015-03-27 22:28:05.682531000 +0100
Change: 2015-05-24 22:40:58.830298787 +0200
 Birth: -
Run Code Online (Sandbox Code Playgroud)

我无法从文件名中删除空格,因为我尝试运行的服务出于某种原因需要它们。

我哪里错了?

service escaping systemd

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

mdadm 将硬盘标记为故障,即使它处于原始健康状态?

我的自定义 NAS 配置为在闲置 20 分钟后降低驱动器转速。

刚才我检查/proc/mdstat并注意到一个驱动器被标记为失败,但是 SMART 显示驱动器运行状况非常好。因此我怀疑 md-raid 认为启动时间太长并标记驱动器失败。

重新添加和重建似乎也不是问题。

dmesg 显示了以下有趣的行,我在谷歌上找不到太多。

[97144.228682] sd 0:0:2:0: attempting task abort! scmd(ffff97f7b14ce948)
[97144.228688] sd 0:0:2:0: [sdc] tag#0 CDB: opcode=0x12 12 00 00 00 24 00
[97144.228692] scsi target0:0:2: handle(0x000c), sas_address(0x5001438020b9ee12), phy(18)
[97144.228694] scsi target0:0:2: enclosure_logical_id(0x5001438020b9ee25), slot(49)
[97148.184253] sd 0:0:2:0: task abort: SUCCESS scmd(ffff97f7b14ce948)
[97148.235864] mpt2sas_cm0: log_info(0x31110101): originator(PL), code(0x11), sub_code(0x0101)
--- last message repeated a couple dozen times ---
[97148.490304] sd 0:0:2:0: [sdc] tag#16 UNKNOWN(0x2003) Result: hostbyte=0x0b driverbyte=0x00
[97148.490308] mpt2sas_cm0: log_info(0x31110101): …
Run Code Online (Sandbox Code Playgroud)

linux raid hard-drive timeout mdadm

5
推荐指数
1
解决办法
1774
查看次数

当应该有足够的可用空间时,Btrfs 却显示磁盘已满

# df -H
Filesystem                            Size  Used Avail Use% Mounted on
...
/dev/bcache4                          8.1T  1.9T     0 100% /mnt/8t4
Run Code Online (Sandbox Code Playgroud)
# btrfs fi df -H /mnt/8t4
Data, single: total=1.84TB, used=1.82TB
System, DUP: total=33.55MB, used=212.99kB
Metadata, DUP: total=2.15GB, used=1.91GB
GlobalReserve, single: total=536.87MB, used=0.00B
Run Code Online (Sandbox Code Playgroud)
# btrfs fi usage /mnt/8t4
Overall:
    Device size:                   7.28TiB
    Device allocated:              1.67TiB
    Device unallocated:            5.60TiB
    Device missing:                  0.00B
    Used:                          1.66TiB
    Free (estimated):              5.62TiB      (min: 2.81TiB)
    Data ratio:                       1.00
    Metadata ratio:                   2.00
    Global reserve:              512.00MiB      (used: 0.00B)

Data,single: Size:1.67TiB, Used:1.66TiB (99.26%)
   /dev/bcache4 …
Run Code Online (Sandbox Code Playgroud)

linux btrfs

4
推荐指数
1
解决办法
2464
查看次数