и еще вопрос: мы поменяли UUID корневого раздела (/), требуется ли менять UUID других разделов, например /home, /var и т.д. ?
Сугубо моё ИМХО непомешает :)
и еще вопрос: мы поменяли UUID корневого раздела (/), требуется ли менять UUID других разделов, например /home, /var и т.д. ?
Сугубо моё ИМХО непомешает :)
да, конечно. Это жеж universally unique identifier. Т.е. по-русски: УНИКАЛЬНЫЙ. Оно и нужно для того, что-бы не путаться, потому-что /dev/sda вообще говоря может указывать куда угодно.и еще вопрос: мы поменяли UUID корневого раздела (/), требуется ли менять UUID других разделов, например /home, /var и т.д. ?
в данном случае речь о переносе системы. Что там писать-то? Уже писал неоднократно:ну так милости просим авторскую ховтушку в студию, по бэкапированию при помоши тара
cd SOURCE && tar -cf - * | tar -C TARGET/ -xvvf - ну и Over9000 модификаций (можно например сжатие добавить, и/или по ssh, и/или заодно бекап сохранить, и/или ещё что-нить)
ховтушку в студию, по бэкапированию при помоши тара
Ни разу не «авторская», но вполне так работоспособно...
не годно ни разу. Это жеж каждый день надо всё останавливать, и грузится с лайва! Я такое не осилю. У меня каждый час без всяких остановок.но вполне так работоспособно...
посмотреть UUID rootfs.
А как посмотреть этот rootfs?
У меня каждый час без всяких остановок.
Корневую файловую систему также?
в данном случае речь о переносе системы. Что там писать-то? Уже писал неоднократно: textcd SOURCE && tar -cf - * | tar -C TARGET/ -xvvf -
посмотреть UUID rootfs.
А как посмотреть этот rootfs?
Примерно так :[
[console]
blkid $(mount | awk '$3 == "/" {print $1}')
/dev/sda2: LABEL="ROOT" UUID="c0f27324-73ef-469d-8912-f08284489403" TYPE="ext4"
[/console]
...или так :D
[console]
blkid -o export $(mount | awk '$3 == "/" {print $1}') | awk -F"=" '/UUID/ {print $2}'
c0f27324-73ef-469d-8912-f08284489403
[/console]
Понял что rootfs это корневой раздел /
Спасибо
----------------
Боюсь теперь перезагружать сервер после изменений UUID.
Будет большой кавардак)
Боюсь теперь перезагружать сервер после изменений UUID.
Будет большой кавардак)
Гляньте ещё в /etc/fstab, чтобы там никакие разделы по UUID-ам не монтировались.
Вот fstab первого сервера:
# vi /etc/fstab
#
# /etc/fstab
# Created by anaconda on Fri Jul 12 06:47:21 2013
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=c64f523a-2416-4031-8c97-6aba6ae10fa8 / ext4 defaults 1 1
UUID=fd6c3ddf-5d2f-4ce6-bf67-1d84eb102569 /home ext4 defaults 1 2
UUID=47e5fdc0-e2ef-435d-90af-21943bb581e8 /var ext4 defaults 1 2
UUID=7c081ef0-89a0-406b-90ef-3f5819c34805 swap swap defaults 0 0
UUID=60e7f5e0-8f2c-499d-b0d7-cdfeb615c8fb swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
И вот UUID корневой fs:
# blkid $(mount | awk '$3 == "/" {print $1}')
/dev/sda1: UUID="0bc83390-4722-4639-a759-e1f28dc25103" TYPE="ext4"Вот fstab второго сервера (тоже поменял UUID'ы):
# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Fri Jun 21 18:17:02 2013
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=15771222-5c4d-4251-bc33-1d8280357f17 / ext4 defaults 1 1
UUID=49a75a3d-bc96-4c83-b618-796e715729a9 /boot ext4 defaults 1 2
UUID=25c0c48a-9ca6-4812-bbbb-8eb31bfd51ca /home ext4 defaults 1 2
UUID=cfd6c43a-2426-416f-8d4f-c5d8a30ba5d3 /var ext4 defaults 1 2
UUID=7a688a02-f12e-436e-8244-81b45b05661a swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
Вот UUID root fs:
# blkid $(mount | awk '$3 == "/" {print $1}')
/dev/sda1: UUID="15771222-5c4d-4251-bc33-1d8280357f17" TYPE="ext4"------
Спасибо, заменил на первом UUID.
[quote="AlfaStriker"]Боюсь теперь перезагружать сервер после изменений UUID.
Будет большой кавардак)
Гляньте ещё в /etc/fstab, чтобы там никакие разделы по UUID-ам не монтировались.[/quote]
Так надо все UUID оттуда стереть?
Определяйте правильные UUID'ы и переписывайте /etc/fstab.
Так надо все UUID оттуда стереть?
Не стереть, а переписать UUID, или, по-старинке, прописать сами устройства.
Можно ещё установить и использовать LABEL.
Я вот понять не могу, как узнать раздел и его текущий UUID.
Например ввожу команду:
# blkid
/dev/sda5: UUID="0f0ee746-6f7f-491f-a804-6a81544c7ef9" TYPE="ext4"
/dev/sda1: UUID="0bc83390-4722-4639-a759-e1f28dc25103" TYPE="ext4"
/dev/sda2: UUID="d1459122-aef8-4769-81db-7812524d04c5" TYPE="ext4"
/dev/sda3: UUID="7c081ef0-89a0-406b-90ef-3f5819c34805" TYPE="swap"
/dev/sdb1: UUID="c64f523a-2416-4031-8c97-6aba6ae10fa8" TYPE="ext4"
/dev/sdb2: UUID="01016164-3ad7-47b7-88d0-ea1ac6c1cc21" TYPE="ext4"
/dev/sdb3: UUID="7c081ef0-89a0-406b-90ef-3f5819c34805" TYPE="swap"
/dev/sdb5: UUID="430f4579-31d6-4652-beca-c436c94e7d67" TYPE="ext4"Вижу что много всяких разделов, и вижу что есть раздел swap и его UUID.
Но самое главное, я не вижу других разделов, у меня есть еще разделы /var, /home/ и т.д.
Вот как определить по UUID что это раздел /var или /home
Вот как определить по UUID что это раздел /var или /home
[console]
blkid $(mount | awk '$3 == "/home" {print $1}')
/dev/sda3: LABEL="HOME" UUID="07f954b0-d1df-4b75-8f75-6b5c905e5029" TYPE="ext4"
[/console]
На первом сервере:
# blkid $(mount | awk '$3 == "/" {print $1}')
/dev/sda1: UUID="0bc83390-4722-4639-a759-e1f28dc25103" TYPE="ext4"
# blkid $(mount | awk '$3 == "/home" {print $1}')
/dev/sdb2: UUID="01016164-3ad7-47b7-88d0-ea1ac6c1cc21" TYPE="ext4"
# blkid $(mount | awk '$3 == "/var" {print $1}')
/dev/sdb5: UUID="430f4579-31d6-4652-beca-c436c94e7d67" TYPE="ext4"Вроде показал то, что нужно.
Но показал по большей степени информацию по диску sdb, а не sda.
Вижу только корневой раздел sda, остальная информация по диску sdb.
А надо же в /etc/fstab прописать только UUID одного диска, а не двух как сейчас.
AlfaStriker,
Вот у вас два одинаковых диска, с идентичным содержанием.
В массив, так понял, их объединять не собираетесь. А если это будет в будущем, может пока что отсоединить один из дисков.
В нынешнем виде ваша дисковая конфигурация ведь не имеет смысла.
Говорите, где /home? Да, у вас их целых два одинаковых.
На кой чёрт вам этот гемор?
Как насчёт того, чтобы форматнуть один из дисков и не мучиться больше?
Но показал по большей степени информацию по диску sdb, а не sda.
Значит, в данный момент смонтированы именно эти разделы.
Как насчёт того, чтобы форматнуть один из дисков и не мучиться больше?
Стеснялся предложить :[