Фря, обновление портов, пара вопросов БФ

Статус: Offline
Реєстрація: 14.01.2005
Повідом.: 23024
Фря, обновление портов, пара вопросов БФ

portsnap fetch update

/usr/ports/games/qnetchess/
/usr/ports/games/qnetwalk/
Makefile: Can't create 'Makefile': Input/output error
distinfo: Can't create 'distinfo': Input/output error
pkg-descr: Can't create 'pkg-descr': Input/output error
pkg-plist: Can't create 'pkg-plist': Input/output error
tar: Error exit delayed from previous errors.
/usr/ports/games/qonk/
/usr/ports/games/qstat/
......
/usr/ports/games/tecnoballz/
/usr/ports/games/teeworlds/
files/patch-default.bam: Can't create 'files/patch-default.bam': Input/output error
files/patch-e_network.c: Can't create 'files/patch-e_network.c': Input/output error
files/patch-es_server.c: Can't create 'files/patch-es_server.c': Input/output error
tar: Error exit delayed from previous errors.
/usr/ports/games/teg/
/usr/ports/games/tenebrae/
и
cd /usr/ports && make index
Generating INDEX-7 - please wait..



Warning: Duplicate INDEX entry: py25-bsddb-2.5.2_2
Warning: Duplicate INDEX entry: freeciv-nox11-2.2.1_2
Warning: Duplicate INDEX entry: ocaml-notk-3.11.2
Warning: Duplicate INDEX entry: ploticus-nox11-2.40_3
Warning: Duplicate INDEX entry: cvsup-without-gui-16.1h_4
Warning: Duplicate INDEX entry: ghostscript7-nox11-7.07_23
Warning: Duplicate INDEX entry: ghostscript8-nox11-8.71_2
Warning: Duplicate INDEX entry: ssh2-nox11-3.2.9.1_8
Warning: Duplicate INDEX entry: ap22-mod_rpaf-ap2-0.6
Done.

Это сильно страшно?? и как боротся....

P.S. Оно как бы работает, свои немногие функции выполняет, но вот чета решил порты обновить.... :)
 
ну как тебе сказать...
у тебя проблем с работой винта нет ? Может перед загрузкой нужно было прочекать фс а ты забил ? А может просто пакеты убрали из репозитария .
А дубликаты то дубликаты - ничего страшного..
боротся cvsup -g -L 2 /путькфайликувкоторомописанрепозитарийичтобобновлять.
 
ну как тебе сказать...
у тебя проблем с работой винта нет ? Может перед загрузкой нужно было прочекать фс а ты забил ? А может просто пакеты убрали из репозитария .
А дубликаты то дубликаты - ничего страшного..
боротся cvsup -g -L 2 /путькфайликувкоторомописанрепозитарийичтобобновлять.

fax# cat /etc/rc.conf | grep fsck
background_fsck="YES"
background_fsck_delay="60"
fsck_y_enable="YES"
fax#

А если прибить папку /usr/ports и сделать portsnap extract ?
 
а если прибить паку ports и просто cvsup ?
 
Неправедно и по-жидовски.
 
Можно еще по жидовски слить с фтп архивчик с портами и ручками распаковать.

И кстате - что с винтами по смарту? смахивает на жопу...
 
Бороться так:

rm -rf /usr/ports
portsnap fetch extract
 
И кстате - что с винтами по смарту? смахивает на жопу...

О, хм, как посмотреть S.M.A.R.T. на винте в 10ть гиг?? :)
Впрочем проблем с винтами нету :)

Ну кроме одного, где таки есть проблема с винтом, там в сервак поствилось два полумертвых винта, 80 и 120 гиг, и сделано зеркало gmirror'ом
один отваливался постоянно из зеркала, второй тоже полуживой, с горем пополам, через выебоны, работает... Я сначала нервничал, потом забил. Оно уже год так работает...

P.S. Habu это там, где так и не заработал прокси :)
 
О, хм, как посмотреть S.M.A.R.T. на винте в 10ть гиг?? :)
Впрочем проблем с винтами нету :)

pkg_add -r smartmontools
smartctl -s on /dev/adX
smartctl -all /dev/adX

ну и неплохо еще длительный тест заебашить а потом сравнить смарт до и после
 
pkg_add -r smartmontools
smartctl -s on /dev/adX
smartctl -all /dev/adX

ну и неплохо еще длительный тест заебашить а потом сравнить смарт до и после

Спс, вот:
Код:
[Booms@gate /usr/home/Booms]# smartctl -s on /dev/ad0
smartctl 5.39.1 2010-01-28 r3054 [FreeBSD 7.0-RELEASE i386] (local build)
Copyright (C) 2002-10 by Bruce Allen, https://smartmontools.sourceforge.net

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.

[Booms@gate /usr/home/Booms]#
Код:
[Booms@gate /usr/home/Booms]# smartctl -all /dev/ad0
smartctl 5.39.1 2010-01-28 r3054 [FreeBSD 7.0-RELEASE i386] (local build)
Copyright (C) 2002-10 by Bruce Allen, https://smartmontools.sourceforge.net

=======> INVALID ARGUMENT TO -l: l
=======> VALID ARGUMENTS ARE: error, selftest, selective, directory[,g|s], background, scttemp[sts|hist], sasphy[,reset], sataphy[,reset], gplog,N[,RANGE], smartlog,N[,RANGE], xerror[,N][,error], xselftest[,N][,selftest] <=======

Use smartctl -h to get a usage summary

[Booms@gate /usr/home/Booms]#
Код:
[Booms@gate /usr/home/Booms]# smartctl -a /dev/ad0
smartctl 5.39.1 2010-01-28 r3054 [FreeBSD 7.0-RELEASE i386] (local build)
Copyright (C) 2002-10 by Bruce Allen, https://smartmontools.sourceforge.net

=== START OF INFORMATION SECTION ===
Model Family:     Western Digital Caviar WDxxxBA series
Device Model:     WDC WD100BA
Serial Number:    WD-WMA001145566
Firmware Version: 16.13M16
User Capacity:    10,005,037,056 bytes
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   4
ATA Standard is:  Exact ATA specification draft version not indicated
Local Time is:    Wed Jul 14 15:55:58 2010 EEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
                                        was completed without error.
                                        Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever
                                        been run.
Total time to complete Offline
data collection:                 ( 784) seconds.
Offline data collection
capabilities:                    (0x1b) SMART execute Offline immediate.
                                        Auto Offline data collection on/off support.
                                        Suspend Offline collection upon new
                                        command.
                                        Offline surface scan supported.
                                        Self-test supported.
                                        No Conveyance Self-test supported.
                                        No Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                                        power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        No General Purpose Logging support.
Short self-test routine
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        (  14) minutes.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000b   200   200   051    Pre-fail  Always       -       0
  3 Spin_Up_Time            0x0006   099   087   000    Old_age   Always       -       2400
  4 Start_Stop_Count        0x0012   073   073   040    Old_age   Always       -       27475
  5 Reallocated_Sector_Ct   0x0012   200   200   112    Old_age   Always       -       0
  9 Power_On_Hours          0x0012   031   031   000    Old_age   Always       -       51086
 10 Spin_Retry_Count        0x0013   100   100   051    Pre-fail  Always       -       0
 11 Calibration_Retry_Count 0x0013   100   100   051    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0012   100   100   000    Old_age   Always       -       929
196 Reallocated_Event_Count 0x0012   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0012   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0012   200   200   000    Old_age   Always       -       0
199 UDMA_CRC_Error_Count    0x000a   200   253   000    Old_age   Always       -       22
200 Multi_Zone_Error_Rate   0x0009   200   200   051    Pre-fail  Offline      -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed without error       00%         0         -
# 2  Short offline       Interrupted (host reset)      80%         0         -

Device does not support Selective Self Tests/Logging
[Booms@gate /usr/home/Booms]#
 
См. Raw_Read_Error_Rate, Reallocated_Sector_Ct, Offline_Uncorrectable
Винт скоро умрет. Лучше пока не поздно его заменить.
 
См. Raw_Read_Error_Rate, Reallocated_Sector_Ct, Offline_Uncorrectable
Винт скоро умрет. Лучше пока не поздно его заменить.

да ну, умрет :)
Хорошая шутка :)
Код:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE

  1 Raw_Read_Error_Rate     0x000b   200   200   051    Pre-fail  Always       -       0
  5 Reallocated_Sector_Ct   0x0012   200   200   112    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0012   200   200   000    Old_age   Always       -       0
вы смотрели на thresh или на raw_value ????
 
смотрел на Value и на Thresh, но накосячил. Точно все ок.
 
ну вот видишь... а fsck не хотит работать. Ему видители реад-онли подавай, а ехать к этой тачке ох как не охота...

Что мешает перемонтировать в рид-онли, сделать fsck а потом перемонтировать обратно?
 
/usr в ro на работающем тачанке (та если оно ещё и боевой стервер)..... в принципе, попробовать-то можно, но иногда чревато (учитывая, что в дефолтной разбивке /usr/local не является отдельным разделом) :) Т.е. не забыть опустить предварительно всякие апачи и прочие мускли.
 
Всё нормально будет, если остановить всё, что в /usr/local/etc/rc.d/, да и то останавливать только при условии, если в /usr кто-то там что-то пишет.
 
Всё нормально будет, если остановить всё, что в /usr/local/etc/rc.d/, да и то останавливать только при условии, если в /usr кто-то там что-то пишет.

ну это уже после отпуска бум пробовать...

лучше пока расскажите как быть, если я локально на эту тачку зайду, что и куда делать?
 
Назад
Зверху Знизу