Crypttab güncellemesi fstrim için Parola ister


12

Bu bir tür devamıdır - Monte edilmiş sürücüden boş alan nasıl elde edilir Redhat 7

Karşılaştığım sorun ben çalıştırmak:

[root@x011dc01-rhtest /]# fstrim -v /

Aşağıdaki hatayı alıyorum:

fstrim: /: the discard operation is not supported

Tüm gün Google'ın her zaman ortak bir teması vardı.

/ Etc / crypttab dosyasını şuna benzer bir şeyle güncelleyin:

[root@noteloek ~]# cat /etc/crypttab 
luks-2OHGU8-ir1w-LLGB-6v72-zZqN-CIaX-FjGImJ UUID=2OHGU8-ir1w-LLGB-6v72-zZqN-CIaX-FjGImJ none allow-discards

Bu dosyayı güncelledikten sonra "dracut -f" yanı sıra "dracut --force -I / etc / crypttab" komutunu çalıştırdıktan sonra yeniden başlatıldıktan sonra ne olur. Sistem gelip herhangi bir rastgele dize girebileceğim ve geçmeme izin verecek bir parola isteyecek.

Bir anahtar dosyası ekleme hakkında bir makale buldum ama bu konuda gerçekten emin değilim.

Sistemin kilitli kalmasını istemiyorum, ayrıca gerçekten ne yaptığım hakkında hiçbir fikrim yok.

Yararlı olabilecek bazı bilgiler.

Fstrim'in nasıl etkinleştirileceği hakkında takip ettiğim birçok makaleden biri

https://blog.christophersmart.com/2013/06/05/trim-on-lvm-on-luks-on-ssd/

Bu iyi görünüyor:

[root@x011dc01-rhtest /]# cat /etc/fstab | grep root
/dev/mapper/rhel_x011dc01--rhtest-root /                       xfs     defaults,discard        1 2

[root@x011dc01-rhtest /]# cat /etc/lvm/lvm.conf | grep 'issue_discards'
    # Configuration option devices/issue_discards.
    issue_discards = 1

Şimdi / etc / crypttab'ı güncelledikten ve sistemi güncelledikten ve yeniden başlattıktan sonra bile, parola istediğinde ben girişe gireceğim ve hala aynı hatayı alacağım.

fstrim: /: the discard operation is not supported

Ben luks değiştirmeyi denedim, izin-atmak için hiçbir etkisi atın.

Ben bir şifre anahtarı şey yapılandırmaya çalışırken değilim, ancak hala çalışmıyorsa ben sorun üzerinden gitmek istemiyorum.

Güncelledim

    [root@x011dc01-rhtest /]# cat /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.luks.allow-discards=luks-2OHGU8-ir1w-LLGB-6v72-zZqN-CIaX-FjGImJ rd.luks.uuid=luks-2OHGU8-ir1w-LLGB-6v72-zZqN-CIaX-FjGImJ vconsole.font=latarcyrheb-sun16 vconsole.keymap=us $([ -x /usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcrashkernel-param || :) rhgb quiet"
GRUB_DISABLE_RECOVERY="true"

Ve sonra bunu çalıştırmak için ..... bir şey yapmak:

grub2-mkconfig -o /boot/grub2/grub.cfg

Ayrıca muhtemelen kafamda neler olduğunu belirtmeye değer.

[root@x011dc01-rhtest /]# blkid
**/dev/block/8:2: UUID="2OHGU8-ir1w-LLGB-6v72-zZqN-CIaX-FjGImJ" TYPE="LVM2_member"**
/dev/block/253:1: UUID="ad872f09-5147-4252-af56-aa6244219515" TYPE="xfs"
/dev/block/8:1: UUID="83aac355-a443-4ff9-90fa-9f6da8e31cc2" TYPE="xfs"
/dev/block/253:0: UUID="dbe56f6a-2a4a-42da-82e2-bef9a73caafb" TYPE="swap"


[root@x011dc01-rhtest /]# lsblk
NAME                           MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0                              2:0    1    4K  0 disk
sda                              8:0    0   50G  0 disk
ââsda1                           8:1    0  500M  0 part /boot
**ââsda2**                           8:2    0 49.5G  0 part
  âârhel_x011dc01--rhtest-swap 253:0    0    2G  0 lvm  [SWAP]
  **âârhel_x011dc01--rhtest-root 253:1    0 47.5G  0 lvm  /**
sdb                              8:16   0   50G  0 disk
sr0                             11:0    1 1024M  0 rom

Ne yapabilmek istiyorum fstrim "/" sadece bu yüzden kullanıyorum yani UUID = "2OHGU8-ir1w-LLGB-6v72-zZqN-CIaX-FjGImJ" kullanıyorum

[root@x011dc01-rhtest /]# blkid /dev/sda2
/dev/sda2: UUID="2OHGU8-ir1w-LLGB-6v72-zZqN-CIaX-FjGImJ" TYPE="LVM2_member"

Bu benim fstab'ım

[root @ x011dc01-rhtest /] # kedi / etc / fstab

**/dev/mapper/rhel_x011dc01--rhtest-root /                       xfs     defaults,discard        1 2**
UUID=83aac355-a443-4ff9-90fa-9f6da8e31cc2 /boot                   xfs     defaults        0 0
/dev/mapper/rhel_x011dc01--rhtest-swap swap                    swap    defaults        0 0

Anthony başka eklemek yararlı olabilir eklemek lütfen bana bildirin.


1
Sizce neden /etc/crypttabburada bir alakası var? Şifrelenmiş birimleriniz yok gibi görünüyor.
Michael Hampton

Tek nedeni tüm gördüğüm makalelerin çoğu / etc / crypttab dosyasını değiştirmek olduğunu söylüyor. Görünüşe göre ne yaparsam yapayım, makinede herhangi bir değişiklik görünmüyor.
Anthony Fornito

1
Kesinlikle alakalı görünmüyor, ancak sunucuyu tanımlamayı unuttunuz.
Michael Hampton

Sunucu ESXi 6 ve Par3 san üzerinde çalışan bir vm'dir. uname = Linux x011dc01-rhtest.com 3.10.0-327.el7.x86_64 # 1 SMP Per 29 Ekim 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU / Linux bunun dışında hangi bilgilere ihtiyacınız var?
Anthony Fornito

Eğer "fedora fstrim atma işlemi hiçbir şifreleme desteklenmez" satırları boyunca google bir şey görürseniz her makale / etc / crypttab dosyasını güncellemeniz gerektiğini söylüyor göreceksiniz
Anthony Fornito

Yanıtlar:


0

Depolama alanı bir SAN üzerinden uzak bir sunucu tarafından sağlandığında, blokları yalnızca depolamanın yetersiz sağlanması durumunda atabilirsiniz. Depolama kalınlaştırılmışsa, her zaman aynı boyuttadır ve atmak mantıklı değildir (ve bu nedenle kullanılabilir değildir).


Mike cevap verdiğinizi kabul ediyorum, ancak VMware ekibi bana farklı bir şey söylüyor. Bunun neden yapılması gerektiğini düşündüklerini anlamak için onlarla tekrar konuşalım. Ayrıca süreç hakkında kendimi eğitmem gerekiyor.
Anthony Fornito
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.