Назад | Перейти на главную страницу

Очистить ОС всегда показывает «Операция слишком медленная. Менее 1 байт / сек »

Пытались установить надстройку clear os, но ничего не работает, так как я сталкиваюсь с этой ошибкой на каждом зеркале в файле .repo.

# yum install squid
http://mirror2-dallas.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: [Errno 12] Timeout on http://mirror2-dallas.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: (28, **'Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds'**)
Trying other mirror.
mirror2-dc.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: [Errno 12] Timeout on mirror2-dc.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: (28, '**Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds'**)
Trying other mirror.
mirror1.timburgess.net/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: [Errno 12] Timeout on mirror1.timburgess.net/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: (28, '**Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds**')
Trying other mirror.
mirror2-houston.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: [Errno 12] Timeout on mirror2-houston.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: (28, 'Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds')
Trying other mirror.
mirror3-toronto.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: [Errno 12] Timeout on mirror3-toronto.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: (28, '**Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds**')
Trying other mirror.
mirror2-dallas.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: [Errno 12] Timeout on mirror2-dallas.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: (28, 'O**peration too slow. Less than 1 bytes/sec transfered the last 30 seconds'**)
Trying other mirror.
mirror2-dc.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: [Errno 12] Timeout on mirror2-dc.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: (28, 'Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds')
Trying other mirror.
mirror1.timburgess.net/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: [Errno 12] Timeout on mirror1.timburgess.net/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: (28, '**Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds**')
Trying other mirror.
mirror3-toronto.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: [Errno 12] Timeout on mirror3-toronto.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: (28, '**Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds**')
Trying other mirror.
**Error: failure: repodata/primary.sqlite.bz2 from clearos-core: [Errno 256] No more mirrors to try.**

Как я могу это исправить. Я могу получить доступ к репо через Интернет, и, похоже, с репо все в порядке. В чем может быть проблема.

Пытался очистить все, но это тоже не помогло.

Есть ли способ исправить это, поскольку я не могу установить в нем какой-либо пакет.

Есть параметры yum, которые вы можете настроить, чтобы предотвратить ошибку тайм-аута.

timeout=300 # default is 30
minrate=100 # default is 1000

Однако если скорость, которую вы достигли, действительно ниже 1000 и не будет достигнута позже при передаче (например, прокси-сервер для сканирования вирусов), то время передачи для 1 мегабайта будет порядка получаса или час. Но если вы сделаете таймаут достаточно длинным, по крайней мере, он закончится ... в конце концов. Если ваша скорость передачи меньше 1 Б / с (как кажется, минрат по умолчанию с clearos), то ваша передача практически никогда не завершится, если только, надеюсь, вам не будет передан прокси-сервер сканирования вирусов.

Я использую Fedora 19, и, как ни странно, настройка minrate никогда не выполнялась, но, установив тайм-аут на 5 минут, я смог загрузить файл пакета размером 12 МБ. Файл был передан за 1:36, но большую часть этого времени скорость передачи была ниже 200 бит / с, и внезапно завершился очень быстро (как только прокси-сканер вирусов закончил с ним).

Идея состоит в том, что прокси-сервер будет пропускать ваш файл с очень низкой скоростью, чтобы предотвратить тайм-ауты подключения, пока он выполняет сканирование на вирусы, а затем передавать его с полной скоростью после проверки файла. Однако, если скорость просачивания ниже, чем минрейт yum, вы все равно закончите время ожидания.

Из человек yum.conf:

minrate Устанавливает нижний порог скорости в байтах в секунду. Если сервер отправляет данные медленнее, чем это, по крайней мере, timeout' seconds, Yum aborts the connection. The default is1000 '.

тайм-аут Количество секунд ожидания соединения до истечения времени ожидания. По умолчанию 30 секунд. Для сильно перегруженных сайтов этого времени может быть слишком мало.


Вы можете уменьшить minrate и / или увеличить Timeoute. Просто добавьте / отредактируйте эти параметры в /etc/yum.conf [главный] раздел. Например:

[main]
...
minrate=1
timeout=300

У меня была точно такая же проблема. В моем случае оказалось, что yum настроен на использование локального http-прокси, и этот прокси не работал правильно.

Это было решено простым редактированием /etc/yum.conf и удалением строки, начинающейся с «proxy =». Очевидно, другим способом было бы исправить прокси-сервер.

как сеть работает иначе? вы можете перейти к этим зеркалам вручную? Вы пробовали их из другого места (чтобы узнать, не на вашей стороне проблема)?

* ОБНОВИТЬ *

Итак, я взял один из URL-адресов и загрузил его на свой ящик:

$ time wget http://mirror3-toronto.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2
--2012-10-16 13:06:52--  http://mirror3-toronto.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2
Resolving mirror3-toronto.clearsdn.com... 69.90.141.74
Connecting to mirror3-toronto.clearsdn.com|69.90.141.74|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6952331 (6.6M) [application/x-bzip2]
Saving to: “primary.sqlite.bz2”

100%[==================================================================================================================================================================================================>] 6,952,331    742K/s   in 6.6s    

2012-10-16 13:06:59 (1.00 MB/s) - “primary.sqlite.bz2” saved [6952331/6952331]


real    0m6.925s
user    0m0.011s
sys 0m0.110s
$ 

Кажется, что скорость зеркала в порядке, так что это должен быть ваш бокс в Индии, который виноват, это может быть ряд вещей: ваша сеть (ошибки интерфейса), маршрут вашего провайдера и т. д. Попробуйте поискать зеркала которые находятся ближе к вам, а не за тысячи миль, я не думаю, что что-то можно сделать, если ваша сеть перегружена / медленная.

* ОБНОВЛЕНИЕ 2 *

попробуйте сделать это на вашем местном ящике

$ ifconfig | grep errors
          RX packets:31133806 errors:0 dropped:0 overruns:0 frame:0
          TX packets:22168636 errors:0 dropped:0 overruns:0 carrier:0
          RX packets:3329073 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3329073 errors:0 dropped:0 overruns:0 carrier:0
$ 

если вы не видите никаких ошибок, узнайте, какая у вас скорость подключения к Интернету (ISP)