Ошибка при апгрейде на минорную версию
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2014-06-05 20:45:13
Ошибка при апгрейде на минорную версию
root@:~ # uname -v
FreeBSD 12.0-RELEASE-p13 GENERIC
Пытаюсь обновиться на 12.1
# freebsd-update upgrade -r 12.1-RELEASE
Завершается сообщением
File changed while FreeBSD Update running: /usr/bin/svnliteadmin
Процесса svnliteadmin в выводах top либо ps нет.
FreeBSD 12.0-RELEASE-p13 GENERIC
Пытаюсь обновиться на 12.1
# freebsd-update upgrade -r 12.1-RELEASE
Завершается сообщением
File changed while FreeBSD Update running: /usr/bin/svnliteadmin
Процесса svnliteadmin в выводах top либо ps нет.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
Ошибка при апгрейде на минорную версию
ошибка то где? По верхнему лишь видно сообщение о том чтоrasskazov » 2020-02-20 14:15:27
root@:~ # uname -v
FreeBSD 12.0-RELEASE-p13 GENERIC
Пытаюсь обновиться на 12.1
# freebsd-update upgrade -r 12.1-RELEASE
Завершается сообщением
File changed while FreeBSD Update running: /usr/bin/svnliteadmin
Процесса svnliteadmin в выводах top либо ps нет.
в процессе апгрейда был изменен файл /usr/bin/svnliteadmin.
-
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2014-06-05 20:45:13
Ошибка при апгрейде на минорную версию
Код: Выделить всё
# freebsd-update upgrade -r 12.1-RELEASE
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 12.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata patches... done.
Applying metadata patches... done.
Fetching 1 metadata files... done.
Inspecting system... done.
The following components of FreeBSD seem to be installed:
kernel/generic src/src world/base world/doc
The following components of FreeBSD do not seem to be installed:
kernel/generic-dbg world/base-dbg
Does this look reasonable (у/n)? у
Fetching metadata signature for 12.1-RELEASE from update4.freebsd.org
Fetching metadata index... done.
Fetching 1 metadata patches. done.
Applying metadata patches... done.
Fetching 1 metadata files... done.
Inspecting system... done.
Fetching files from 12.0-RELEASE for merging... done
Preparing to download files...
File changed while FreeBSD Update running: /usr/bin/svnlitebench
done.
А тут споткнулся.
-
- проходил мимо
Ошибка при апгрейде на минорную версию
ткните пальцем где выше есть слова: warning и тем более error?!# freebsd-update upgrade -r 12.1-RELEASE
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 12.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata patches... done.
Applying metadata patches... done.
Fetching 1 metadata files... done.
Inspecting system... done.
The following components of FreeBSD seem to be installed:
kernel/generic src/src world/base world/doc
The following components of FreeBSD do not seem to be installed:
kernel/generic-dbg world/base-dbg
Does this look reasonable (у/n)? у
Fetching metadata signature for 12.1-RELEASE from update4.freebsd.org
Fetching metadata index... done.
Fetching 1 metadata patches. done.
Applying metadata patches... done.
Fetching 1 metadata files... done.
Inspecting system... done.
Fetching files from 12.0-RELEASE for merging... done
Preparing to download files...
File changed while FreeBSD Update running: /usr/bin/svnlitebench
done.
последнее слово: done
-
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2014-06-05 20:45:13
Ошибка при апгрейде на минорную версию
Согласен не указал.
Дальнейшая установка обновлений не удаётся:
Код: Выделить всё
root@:~ # /usr/sbin/freebsd-update install
No updates are available to install.
Run '/usr/sbin/freebsd-update fetch' first.
Код: Выделить всё
root@:~ # freebsd-version -k
12.0-RELEASE-p13
root@:~ # freebsd-version -u
12.0-RELEASE-p13
root@:~ # freebsd-version -r
12.0-RELEASE-p13
-
- проходил мимо
Ошибка при апгрейде на минорную версию
покажите:
Что будет если сначала сделать:
а потом:
?
Код: Выделить всё
# uname -a
# ls -la /etc/freebsd-update.conf
# ls -la /usr/src
Код: Выделить всё
# rm -rf /var/db/freebsd-update/*
# rm -rf /usr/src/*
Код: Выделить всё
# freebsd-update fetch
-
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2014-06-05 20:45:13
Ошибка при апгрейде на минорную версию
Код: Выделить всё
root@:~ # uname -a
FreeBSD 12.0-RELEASE-p13 FreeBSD 12.0-RELEASE-p13 GENERIC i386
root@:~ # ls -la /etc/freebsd-update.conf
-rw-r--r-- 1 root wheel 2910 Feb 20 08:51 /etc/freebsd-update.conf
root@:~ # ls -la /usr/src
total 888
drwxr-xr-x 24 root wheel 1024 Feb 20 09:01 .
drwxr-xr-x 16 root wheel 512 Feb 12 23:05 ..
-rw-r--r-- 1 root wheel 85 Feb 20 09:01 .arcconfig
-rw-r--r-- 1 root wheel 448 Feb 20 09:01 .arclint
-rw-r--r-- 1 root wheel 83 Feb 20 09:01 .gitattributes
-rw-r--r-- 1 root wheel 188 Feb 20 09:01 .gitignore
-rw-r--r-- 1 root wheel 6177 Feb 20 09:01 COPYRIGHT
-rw-r--r-- 1 root wheel 555 Feb 20 09:01 LOCKS
-rw-r--r-- 1 root wheel 6022 Feb 20 09:01 MAINTAINERS
-rw-r--r-- 1 root wheel 28632 Feb 20 09:01 Makefile
-rw-r--r-- 1 root wheel 106845 Feb 20 09:01 Makefile.inc1
-rw-r--r-- 1 root wheel 7055 Feb 20 09:01 Makefile.libcompat
-rw-r--r-- 1 root wheel 2019 Feb 20 09:01 Makefile.sys.inc
-rw-r--r-- 1 root wheel 489768 Feb 20 09:01 ObsoleteFiles.inc
-rw-r--r-- 1 root wheel 2482 Feb 20 09:01 README
-rw-r--r-- 1 root wheel 2523 Feb 20 09:01 README.md
-rw-r--r-- 1 root wheel 80028 Feb 20 09:01 UPDATING
drwxr-xr-x 41 root wheel 1024 Feb 20 18:25 bin
drwxr-xr-x 9 root wheel 512 Feb 20 09:02 cddl
drwxr-xr-x 91 root wheel 2048 Feb 20 18:25 contrib
drwxr-xr-x 5 root wheel 512 Feb 20 09:23 crypto
drwxr-xr-x 7 root wheel 2048 Feb 20 18:25 etc
drwxr-xr-x 5 root wheel 512 Feb 20 09:26 gnu
drwxr-xr-x 8 root wheel 2048 Feb 20 09:26 include
drwxr-xr-x 8 root wheel 512 Feb 20 09:26 kerberos5
drwxr-xr-x 129 root wheel 2560 Feb 20 18:25 lib
drwxr-xr-x 36 root wheel 1024 Feb 20 18:25 libexec
drwxr-xr-x 13 root wheel 512 Feb 20 18:25 release
drwxr-xr-x 4 root wheel 512 Feb 20 09:31 rescue
drwxr-xr-x 91 root wheel 2048 Feb 20 18:25 sbin
drwxr-xr-x 7 root wheel 512 Feb 20 09:32 secure
drwxr-xr-x 27 root wheel 1024 Feb 20 18:25 share
drwxr-xr-x 26 root wheel 1024 Feb 20 18:25 stand
drwxr-xr-x 54 root wheel 1024 Feb 20 18:25 sys
drwxr-xr-x 3 root wheel 512 Feb 20 09:51 targets
drwxr-xr-x 5 root wheel 512 Feb 20 09:51 tests
drwxr-xr-x 16 root wheel 512 Feb 20 09:54 tools
drwxr-xr-x 282 root wheel 5120 Feb 20 18:25 usr.bin
drwxr-xr-x 229 root wheel 4608 Feb 20 18:25 usr.sbin
# rm -rf /var/db/freebsd-update/*
# rm -rf /usr/src/*
Код: Выделить всё
root@:~ # freebsd-update fetch
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching public key from update4.freebsd.org... done.
Fetching metadata signature for 12.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files...
File changed while FreeBSD Update running: /usr/bin/svnliteadmin
-
- подполковник
- Сообщения: 3927
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Ошибка при апгрейде на минорную версию
У вас subversion случайно не устоновлен?
-
- проходил мимо
Ошибка при апгрейде на минорную версию
Когда ж Вы научитесь полностью показывать вывод?
например:
Теперь по вопросу, смотрим скрипт freebsd-update:
и видим что ошибка во время снятия чексумм: sha256 -q tmpfile и
их несовпадение.
С чем это связано, возможно плывет диск, возможно проблемы с файловой
системой, возможно не хватает места...
например:
Код: Выделить всё
root@bsd12:~ # freebsd-update fetch
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 12.0-RELEASE from update1.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.
No updates needed to update system to 12.0-RELEASE-p13.
root@bsd12:~ #
Код: Выделить всё
# Prepare to fetch files: Generate a list of the files we need,
# copy the unmodified files we have into /files/, and generate
# a list of patches to download.
fetch_files_prepare () {
# Tell the user why his disk is suddenly making lots of noise
echo -n "Preparing to download files... "
# Reduce indices to ${PATH}|${HASH} pairs
for X in $1 $2 $3; do
cut -f 1,2,7 -d '|' < ${X} |
fgrep '|f|' |
cut -f 1,3 -d '|' |
sort > ${X}.hashes
done
# List of files wanted
cut -f 2 -d '|' < $3.hashes |
sort -u |
while read HASH; do
if ! [ -f files/${HASH}.gz ]; then
echo ${HASH}
fi
done > files.wanted
# Generate a list of unmodified files
comm -12 $1.hashes $2.hashes |
sort -k 1,1 -t '|' > unmodified.files
# Copy all files into /files/. We only need the unmodified files
# for use in patching; but we'll want all of them if the user asks
# to rollback the updates later.
while read LINE; do
F=`echo "${LINE}" | cut -f 1 -d '|'`
HASH=`echo "${LINE}" | cut -f 2 -d '|'`
# Skip files we already have.
if [ -f files/${HASH}.gz ]; then
continue
fi
# Make sure the file hasn't changed.
cp "${BASEDIR}/${F}" tmpfile
if [ `sha256 -q tmpfile` != ${HASH} ]; then
echo
echo "File changed while FreeBSD Update running: ${F}"
return 1
fi
# Place the file into storage.
gzip -c < tmpfile > files/${HASH}.gz
rm tmpfile
done < $2.hashes
их несовпадение.
С чем это связано, возможно плывет диск, возможно проблемы с файловой
системой, возможно не хватает места...