AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-469646

telometto's questions

Martin Hope
telometto
Asked: 2023-11-26 06:25:32 +0800 CST

Como posso criptografar um pool ZFS?

  • 5

Prefácio: Eu costumava executar TrueNAS (SCALE), onde criei originalmente o tankpool.

No Ubuntu Server, estou tentando atribuir/alterar a chave de um pool recém-criado, mas estou recebendo o erro Key change error: Dataset not encrypted.:

user@homeserver:~$ sudo zfs change-key -o keylocation=file:///path/to/zpool.key -o keyformat=raw flash
Key change error: Dataset not encrypted.

user@homeserver:~$ zfs get encryption tank 
NAME  PROPERTY    VALUE        SOURCE
tank  encryption  aes-256-gcm  -

user@homeserver:~$ zfs get encryption flash
NAME   PROPERTY    VALUE        SOURCE
flash  encryption  off          default

Este é o comando que usei quando criei o pool:

sudo zpool create -o failmode=continue -o autoexpand=on -o autotrim=on -o feature@async_destroy=enabled -o feature@empty_bpobj=enabled -o feature@lz4_compress=enabled -o feature@multi_vdev_crash_dump=enabled -o feature@spacemap_histogram=enabled -o feature@enabled_txg=enabled -o feature@hole_birth=enabled -o feature@extensible_dataset=enabled -o feature@embedded_data=enabled -o feature@bookmarks=enabled -o feature@filesystem_limits=enabled -o feature@large_blocks=enabled -o feature@large_dnode=enabled -o feature@sha512=enabled -o feature@skein=enabled -o feature@edonr=enabled -o feature@userobj_accounting=enabled -o feature@encryption=enabled -o feature@project_quota=enabled -o feature@device_removal=enabled -o feature@obsolete_counts=enabled -o feature@zpool_checkpoint=enabled -o feature@spacemap_v2=enabled -o feature@allocation_classes=enabled -o feature@resilver_defer=enabled -o feature@bookmark_v2=enabled -o feature@redaction_bookmarks=enabled -o feature@redacted_datasets=enabled -o feature@bookmark_written=enabled -o feature@log_spacemap=enabled -o feature@livelist=enabled -o feature@device_rebuild=enabled -o feature@zstd_compress=enabled -o feature@draid=enabled flash mirror /dev/disk/by-partuuid/XXX /dev/disk/by-partuuid/XXX

O que estou fazendo de errado e como posso criptografar flashda mesma forma tankque é criptografado?

ubuntu
  • 1 respostas
  • 31 Views
Martin Hope
telometto
Asked: 2023-09-03 00:23:27 +0800 CST

Como posso desbloquear e montar automaticamente um pool ZFS na inicialização?

  • 6

Eu queria saber se é possível descriptografar e montar automaticamente um pool ZFS e seus conjuntos de dados na inicialização. Atualmente, tenho que desbloquear o pool manualmente usando o comando # zfs load-key -ae depois executar # zfs mount -a. Também pode valer a pena mencionar que a "chave", no momento, é uma senha (talvez seja melhor convertê-la em um arquivo-chave e armazená-la em algum lugar do sistema?).

Estou executando o Ubuntu Server 23.04

ubuntu
  • 1 respostas
  • 21 Views
Martin Hope
telometto
Asked: 2023-03-19 20:40:18 +0800 CST

Por que o Brave não resolve reescritas de DNS?

  • 5

Configurei o AdGuard Home e apontei meu roteador para a instância AGH para bloquear anúncios, etc.

Eu criei algumas reescritas de DNS para inserir um endereço de minha preferência e uma delas é homeserv.local-> 192.168.0.40. Agora, parece haver um problema, apenas em Brave, em que entrar homeserv.localnão resolve; ele cospe o seguinte:

This site can’t be reached
homeserv.local’s DNS address could not be found. Diagnosing the problem.
DNS_PROBE_POSSIBLE

A parte estranha é que o uso de navegadores diferentes do Brave funciona em diferentes máquinas. Por exemplo, se eu entrar homeserv.localno Firefox na minha máquina (Linux), funciona; o mesmo vale para a máquina da minha esposa, onde ela usa o Windows - tanto no Firefox quanto no Edge.

Não parece ser um problema confinado ao Brave na minha caixa Linux, pois tentar o mesmo no Brave no meu celular Android gera o mesmo erro.

Já tentei desabilitar Always use secure connectionse editar e/ou desabilitar Use secure DNSno Brave, mas também não resolveu.

Fedora Linux 37; Brave Browser (Flatpak) - Mais recente.

linux
  • 1 respostas
  • 34 Views
Martin Hope
telometto
Asked: 2023-01-31 09:23:01 +0800 CST

Por que meu contêiner MySQL Podman não é executado?

  • 5

Instalei "Development Tools"e executei os seguintes comandos:

podman pull mysql:latest                # this is pulled from docker.io

podman images                           # lists the correct image

mkdir ~/mysql_data ; cd mysql_data

podman run -d \
--name mysql \
-p 3306:3306 \
-v ~/mysql_data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD='My password' \
-e MYSQL_USER=dbuser \
-e MYSQL_PASSWORD='My DB password' \
-e MYSQL_DATABASE=testdb \
mysql:latest

podman ps                               # lists no running containers
CONTAINER ID  IMAGE       COMMAND     CREATED     STATUS      PORTS       NAMES

podman ps -a
CONTAINER ID  IMAGE                           COMMAND     CREATED        STATUS      PORTS                   NAMES
341ff9ebe686  docker.io/library/mysql:latest  mysqld      7 minutes ago  Created     0.0.0.0:3306->3306/tcp  mysql

No entanto, quando tento executar o próximo comando ( podman exec -it mysql /bin/bash), recebo o seguinte erro:

Error: can only create exec sessions on running containers: container state improper

O que estou fazendo de errado?

Obrigado.

fedora
  • 1 respostas
  • 21 Views
Martin Hope
telometto
Asked: 2023-01-17 12:09:33 +0800 CST

É possível fazer o bash parar de piscar o texto?

  • 5

Eu tenho brincado um pouco com o bash e queria saber se é possível fazer o texto piscar parar se eu executar outro comando. Por exemplo, echo -e '\033[5mEXAMPLE\033[0m'produzirá um EXAMPLEtexto piscando; porém, gostaria de saber se é possível fazer o texto parar de piscar se um segundo comando for executado.

bash
  • 2 respostas
  • 83 Views
Martin Hope
telometto
Asked: 2022-12-03 14:58:43 +0800 CST

É possível ver quais processos estavam em execução quando o PC travou pela última vez?

  • 5

Eu estava no meio de uma transferência de arquivo cerca de uma hora atrás e, quando voltei depois de um tempo, o PC havia travado, então gostaria de ver se todos os arquivos foram transferidos com sucesso.

Estou usando Arch + KDE.

EDIT: Acabei de usar o antigo dolphincom Ctrl+ Xe Ctrl+ V. Eu tenho um TrueNAS configurado, que executa o ZFS RAIDZ2, então apenas habilitei os compartilhamentos NFS e o montei no meu PC de mesa.

arch-linux
  • 1 respostas
  • 38 Views
Martin Hope
telometto
Asked: 2022-11-23 15:27:51 +0800 CST

O que é esse estranho atributo do SELinux em vários dos meus arquivos?

  • 6

Eu rodei exa --long --extendeduma pasta contendo alguns papéis de parede e notei que ela retorna uma security.selinux (len 37)tag estranha em vários dos meus arquivos. Eu gostaria de saber o que é e como se livrar dele. Presumo que seja algo que passou quando fiz backup dos meus arquivos da minha antiga instalação do Fedora, mas desde então mudei do Fedora para o Arch e mudei para apparmordevido ao melhor suporte para ele no último.

Aqui está o que eu estou falando:

drwxrwxr-x@  - MYUSER 29 juni  19:09 wallhaven_wallhaven_cc_search_q_yosemite_categories_100_purity_110_atleast_2560x1440_sorting_relevance_order_desc
                                   └── security.selinux (len 37)
arch-linux
  • 1 respostas
  • 40 Views
Martin Hope
telometto
Asked: 2022-11-19 12:21:25 +0800 CST

Como posso excluir as entradas de inicialização?

  • 5

Tenho tido alguns problemas com meu sistema ao tentar instalar/atualizar kernels e operações semelhantes; comandos como # bootctl installresult in no space left on the device.

Tentei deletar entradas do bootloader que são supérfluas - usando o EFI Shell ( bcfg), inicializado a partir do USB e efibootmgr- sem sucesso: assim que o sistema reinicia, recebo uma mensagem que diz Boot Manager has recovered from an errore tenho a opção de pressionar Escpara continuar ou F1para entrar no menu (BIOS). Tentei desativar o Secure Boot, excluir as entradas, desligar o PC, remover a bateria e esperar alguns minutos antes de inicializar e receber a mesma mensagem. Já até atualizei o firmware, só pra ver se pode ser algum bug que manteve as entradas ali.

Aqui está a saída de # efibootmgr -v:

BootCurrent: 0019
Timeout: 0 seconds
BootOrder: 0017,0018,0019,001A,001B,001C,001D,001E,001F,0020,0021,0022
Boot0010  Setup FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
      dp: 04 06 14 00 66 8b 1c 72 6c 42 86 4e 8e 99 34 57 c4 6a b0 b9 / 7f ff 04 00
Boot0011  Boot Menu FvFile(126a762d-5758-4fca-8531-201a7f57f850)
      dp: 04 06 14 00 2d 76 6a 12 58 57 ca 4f 85 31 20 1a 7f 57 f8 50 / 7f ff 04 00
Boot0012  Diagnostic Splash Screen  FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
      dp: 04 06 14 00 a6 d9 d8 a7 b0 6a eb 4a ad 9d 16 3e 59 a7 a3 80 / 7f ff 04 00
Boot0013  Lenovo Diagnostics    FvFile(3f7e615b-0d45-4f80-88dc-26b234958560)
      dp: 04 06 14 00 5b 61 7e 3f 45 0d 80 4f 88 dc 26 b2 34 95 85 60 / 7f ff 04 00
Boot0014  Startup Interrupt Menu    FvFile(f46ee6f4-4785-43a3-923d-7f786c3c8479)
      dp: 04 06 14 00 f4 e6 6e f4 85 47 a3 43 92 3d 7f 78 6c 3c 84 79 / 7f ff 04 00
Boot0015  Rescue and Recovery   FvFile(665d3f60-ad3e-4cad-8e26-db46eee9f1b5)
      dp: 04 06 14 00 60 3f 5d 66 3e ad ad 4c 8e 26 db 46 ee e9 f1 b5 / 7f ff 04 00
Boot0016  MEBx Hot Key  FvFile(ac6fd56a-3d41-4efd-a1b9-870293811a28)
      dp: 04 06 14 00 6a d5 6f ac 41 3d fd 4e a1 b9 87 02 93 81 1a 28 / 7f ff 04 00
Boot0017* USB CD    VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
      dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 86 70 12 96 aa 5a 78 48 b6 6c d4 9d d3 ba 6a 55 / 7f ff 04 00
Boot0018* USB FDD   VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
      dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 6f f0 15 a2 88 30 b5 43 a8 b8 64 10 09 46 1e 49 / 7f ff 04 00
Boot0019* NVMe0 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a400)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 00 1c 19 99 32 d9 4c 4e ae 9a a0 b6 e9 8e b8 a4 00 / 7f ff 04 00
Boot001A* NVMe1 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a401)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 00 1c 19 99 32 d9 4c 4e ae 9a a0 b6 e9 8e b8 a4 01 / 7f ff 04 00
Boot001B* ATA HDD2  VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f600)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 91 af 62 59 56 44 9f 41 a7 b9 1f 4f 89 2a b0 f6 00 / 7f ff 04 00
Boot001C* ATA HDD3  VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f604)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 91 af 62 59 56 44 9f 41 a7 b9 1f 4f 89 2a b0 f6 04 / 7f ff 04 00
Boot001D* ATA HDD0  VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f603)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 91 af 62 59 56 44 9f 41 a7 b9 1f 4f 89 2a b0 f6 03 / 7f ff 04 00
Boot001E* ATA HDD1  VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f602)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 91 af 62 59 56 44 9f 41 a7 b9 1f 4f 89 2a b0 f6 02 / 7f ff 04 00
Boot001F* USB HDD   VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
      dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 33 e8 21 aa af 33 bc 47 89 bd 41 9f 88 c5 08 03 / 7f ff 04 00
Boot0020* PCI LAN   VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
      dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 78 a8 4a af 2b 2a fc 4e a7 9c f5 cc 8f 3d 38 03 / 7f ff 04 00
Boot0021  Other CD  VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a35406)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b ae a2 09 0a df de 21 4e 8b 3a 5e 47 18 56 a3 54 06 / 7f ff 04 00
Boot0022  Other HDD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f606)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 91 af 62 59 56 44 9f 41 a7 b9 1f 4f 89 2a b0 f6 06 / 7f ff 04 00
Boot0023* IDER BOOT CDROM   PciRoot(0x0)/Pci(0x14,0x0)/USB(15,1)
      dp: 02 01 0c 00 d0 41 03 0a 00 00 00 00 / 01 01 06 00 00 14 / 03 05 06 00 0f 01 / 7f ff 04 00
Boot0024* IDER BOOT Floppy  PciRoot(0x0)/Pci(0x14,0x0)/USB(15,0)
      dp: 02 01 0c 00 d0 41 03 0a 00 00 00 00 / 01 01 06 00 00 14 / 03 05 06 00 0f 00 / 7f ff 04 00
Boot0025* ATA HDD   VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f6)
      dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 91 af 62 59 56 44 9f 41 a7 b9 1f 4f 89 2a b0 f6 / 7f ff 04 00
Boot0026* ATAPI CD  VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a354)
      dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b ae a2 09 0a df de 21 4e 8b 3a 5e 47 18 56 a3 54 / 7f ff 04 00

Eu tenho um Lenovo ThinkPad P51, que não possui unidades de disquete, CD-ROM e apenas um SSD (NVME)... nada mais está conectado ao PC. Estou ficando louco aqui.

Qualquer ajuda é muito apreciada!

EDIT: Estes são os resultados do # efibootmgr -vmeu PC de mesa:

BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0001
Boot0000* Linux Boot Manager    HD(1,GPT,5f8adc83-05ea-47d2-af93-1c80e7956e2f,0x800,0xff800)/File(\EFI\SYSTEMD\SYSTEMD-BOOTX64.EFI)
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 f8 0f 00 00 00 00 00 83 dc 8a 5f ea 05 d2 47 af 93 1c 80 e7 95 6e 2f 02 02 / 04 04 46 00 5c 00 45 00 46 00 49 00 5c 00 53 00 59 00 53 00 54 00 45 00 4d 00 44 00 5c 00 53 00 59 00 53 00 54 00 45 00 4d 00 44 00 2d 00 42 00 4f 00 4f 00 54 00 58 00 36 00 34 00 2e 00 45 00 46 00 49 00 00 00 / 7f ff 04 00
Boot0001* UEFI OS       HD(1,GPT,5f8adc83-05ea-47d2-af93-1c80e7956e2f,0x800,0xff800)/File(\EFI\BOOT\BOOTX64.EFI)0000424f
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 f8 0f 00 00 00 00 00 83 dc 8a 5f ea 05 d2 47 af 93 1c 80 e7 95 6e 2f 02 02 / 04 04 30 00 5c 00 45 00 46 00 49 00 5c 00 42 00 4f 00 4f 00 54 00 5c 00 42 00 4f 00 4f 00 54 00 58 00 36 00 34 00 2e 00 45 00 46 00 49 00 00 00 / 7f ff 04 00
    data: 00 00 42 4f

EDIT 2: Esta é a saída de# fdisk -l /dev/nvme0n1

Disk /dev/nvme0n1: 465,76 GiB, 500107862016 bytes, 976773168 sectors
Disk model: Samsung SSD 980 PRO 500GB               
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: [REDACTED]

Device           Start       End   Sectors   Size Type
/dev/nvme0n1p1    2048   1048575   1046528   511M EFI System
/dev/nvme0n1p2 1050624 976773119 975722496 465,3G Linux filesystem

# df -h /dev/nvme0n1p1:

Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme0n1p1  510M  510M     0 100% /boot

Saída de tree /boot:

/boot
├── amd-ucode.img
├── EFI
│   ├── BOOT
│   │   └── BOOTX64.EFI
│   ├── Linux
│   │   ├── linux-5.15.79-1-lts-6cbacb3c969c4299bfa70572a86032d6-rolling.efi
│   │   ├── linux-6.0.9-arch1-1-6cbacb3c969c4299bfa70572a86032d6-rolling.efi
│   │   └── linux-6.0.9-zen1-1-zen-6cbacb3c969c4299bfa70572a86032d6-rolling.efi
│   └── systemd
│       └── systemd-bootx64.efi
├── initramfs-linux-fallback.img
├── initramfs-linux.img
├── initramfs-linux-lts-fallback.img
├── initramfs-linux-lts.img
├── initramfs-linux-zen-fallback.img
├── initramfs-linux-zen.img
├── loader
│   ├── entries
│   │   ├── 2022-11-13_19-12-22_linux.conf
│   │   └── 2022-11-13_19-12-22_linux-lts.conf
│   ├── entries.srel
│   ├── loader.conf
│   └── random-seed
├── vmlinuz-linux
├── vmlinuz-linux-lts
└── vmlinuz-linux-zen

6 directories, 20 files
arch-linux
  • 2 respostas
  • 114 Views
Martin Hope
telometto
Asked: 2022-11-07 11:22:13 +0800 CST

Como o bashrc funciona de maneira diferente do bash_profile?

  • 5

Estou perdendo a cabeça devido ao IntelliJ não querer confirmar meu código. Eu tinha colocado export GPG_TTY=$(tty)no meu em .bash_profilevez do meu .bashrc; echoing $GPG_TTYrespondeu com o caminho adequado, mas ainda assim continuei recebendo o gpg: failed to sign the dataerro.

Pelo que entendi, .bash_profileé lido e executado quando o Bash é invocado como um shell de login interativo, enquanto .bashrcé executado para um shell interativo sem login; $PATHvariáveis ​​devem, portanto, ir para o .bash_profile...? Ou, pelo menos, assim pensei. Eu gostaria de saber qual é a diferença funcional entre os dois: por que não funcionou no meu perfil, mas funciona no rc?

bash
  • 1 respostas
  • 31 Views
Martin Hope
telometto
Asked: 2022-11-06 04:05:07 +0800 CST

Erro de biblioteca compartilhada ao usar rsync

  • 5

Estou tentando transferir uma pasta de um local de backup para minha $HOMEpasta, mas continuo recebendo o erro:

rsync: error while loading shared libraries: libcrypto.so.3: cannot open shared object file: No such file or directory

Eu tentei adicionar export LD_LIBRARY_PATH:/usr/lib/:/usr/lib64/ao meu .bashrc, echo "/usr/lib64" | sudo tee -a /etc/ld.so.conf.d/mylibs.conf; sudo ldconfigetc., mas sem sucesso.

Eu sei que tenho o pacote instalado, pois pacman -F libcrypto.so.3retorna

core/openssl 3.0.7-2 [installed: 1.1.1.q-1]
    usr/lib/libcrypto.so.3
multilib/lib32-openssl 1:3.0.7-1 [installed]
    usr/lib32/libcrypto.so.3

Alguém tem alguma sugestão? Isso pode ser causado por um bug no OpenSSL ou algo assim?

arch-linux
  • 1 respostas
  • 133 Views
Martin Hope
telometto
Asked: 2022-10-01 00:56:21 +0800 CST

Como posso reinstalar o mysql/mysqld no Fedora?

  • 0

Estou enfrentando alguns problemas em que o mysqldnão inicia, então gostaria de limpar ou (pelo menos) reinstalar seus arquivos para substituir os arquivos de configuração atuais pelos arquivos de estoque para que ele seja iniciado novamente.

Este é o conteúdo de journalctl -xeu mysqld.service:

░░ The job identifier is 276.
sep. 30 08:03:48 oberkommando systemd[1]: mysqld.service: Main process exited, code=exited, status=1/FAILURE
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ An ExecStart= process belonging to unit mysqld.service has exited.
░░ 
░░ The process' exit code is 'exited' and its exit status is 1.
sep. 30 08:03:48 oberkommando systemd[1]: mysqld.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ The unit mysqld.service has entered the 'failed' state with result 'exit-code'.
sep. 30 08:03:48 oberkommando systemd[1]: Failed to start mysqld.service - MySQL Server.
░░ Subject: A start job for unit mysqld.service has failed
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A start job for unit mysqld.service has finished with a failure.
░░ 
░░ The job identifier is 276 and the job result is failed.

Este é o conteúdo de /var/log/mysqld.log:

2022-09-28T22:24:53.958318Z 1 [ERROR] [MY-012574] [InnoDB] Unable to lock ./ibdata1 error: 11
2022-09-28T22:24:53.958374Z 1 [ERROR] [MY-012592] [InnoDB] Operating system error number 11 in a file operation.
2022-09-28T22:24:53.958389Z 1 [ERROR] [MY-012596] [InnoDB] Error number 11 means 'Resource temporarily unavailable'
2022-09-28T22:24:53.958410Z 1 [ERROR] [MY-012215] [InnoDB] Cannot open datafile './ibdata1'
2022-09-28T22:24:53.958444Z 1 [ERROR] [MY-012959] [InnoDB] Could not open or create the system tablespace. If you tried to add new data files to the system tablespace, and it failed here, you should now edit innodb_data_file_path in my.cnf back to what it was, and remove the new ibdata files InnoDB created in this failed attempt. InnoDB only wrote those files full of zeros, but did not yet use them in any way. But be careful: do not remove old data files which contain your precious data!
2022-09-28T22:24:53.958457Z 1 [ERROR] [MY-012930] [InnoDB] Plugin initialization aborted with error Cannot open a file.
2022-09-28T22:24:54.458706Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
2022-09-28T22:24:54.458838Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2022-09-28T22:24:54.458861Z 0 [ERROR] [MY-010119] [Server] Aborting
2022-09-28T22:24:54.459186Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.30)  MySQL Community Server - GPL.
2022-09-29T09:52:22.805182Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.30) starting as process 1440
mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
2022-09-29T09:52:22.817204Z 0 [ERROR] [MY-010119] [Server] Aborting
2022-09-29T09:52:22.817266Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.30)  MySQL Community Server - GPL.
2022-09-29T10:09:29.182680Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.30) starting as process 1455
mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
2022-09-29T10:09:29.186705Z 0 [ERROR] [MY-010119] [Server] Aborting
2022-09-29T10:09:29.186770Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.30)  MySQL Community Server - GPL.
2022-09-29T10:14:02.494574Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.30) starting as process 5767
mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
2022-09-29T10:14:02.495732Z 0 [ERROR] [MY-010119] [Server] Aborting
2022-09-29T10:14:02.495795Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.30)  MySQL Community Server - GPL.
2022-09-29T19:49:57.027740Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.30) starting as process 1439
mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
2022-09-29T19:49:57.040203Z 0 [ERROR] [MY-010119] [Server] Aborting
2022-09-29T19:49:57.040260Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.30)  MySQL Community Server - GPL.
2022-09-29T19:51:25.624747Z 0 [Warning] [MY-010091] [Server] Can't create test file /var/lib/mysql/mysqld_tmp_file_case_insensitive_test.lower-test
2022-09-29T19:51:25.624780Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.30) starting as process 2639
2022-09-29T19:51:25.626154Z 0 [Warning] [MY-010091] [Server] Can't create test file /var/lib/mysql/mysqld_tmp_file_case_insensitive_test.lower-test
2022-09-29T19:51:25.626157Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /var/lib/mysql/ is case insensitive
mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
2022-09-29T19:51:25.626617Z 0 [ERROR] [MY-010119] [Server] Aborting
2022-09-29T19:51:25.626673Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.30)  MySQL Community Server - GPL.
2022-09-30T06:03:48.888324Z 0 [Warning] [MY-010091] [Server] Can't create test file /var/lib/mysql/mysqld_tmp_file_case_insensitive_test.lower-test
2022-09-30T06:03:48.888374Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.30) starting as process 1454
2022-09-30T06:03:48.900171Z 0 [Warning] [MY-010091] [Server] Can't create test file /var/lib/mysql/mysqld_tmp_file_case_insensitive_test.lower-test
2022-09-30T06:03:48.900174Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /var/lib/mysql/ is case insensitive
mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
2022-09-30T06:03:48.901992Z 0 [ERROR] [MY-010119] [Server] Aborting
2022-09-30T06:03:48.902046Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.30)  MySQL Community Server - GPL.

Estou usando o Fedora 36 e instalei os seguintes pacotes

mysql80-community-release-fc36-1.noarch
mysql-community-common-8.0.30-10.fc36.x86_64
mysql-community-client-plugins-8.0.30-10.fc36.x86_64
mysql-community-libs-8.0.30-10.fc36.x86_64
mysql-community-client-8.0.30-10.fc36.x86_64
mysql-community-icu-data-files-8.0.30-10.fc36.x86_64
mysql-community-server-8.0.30-10.fc36.x86_64
mysql-workbench-community-8.0.30-1.fc36.x86_64

usando o site do MySQL .

O problema é que eu queria desinstalá-lo, mas ele quer remover muitas dependências, e o Fedora não permite deixar dependências instaladas se isso significar que elas estão quebradas.

fedora software-installation
  • 1 respostas
  • 26 Views
Martin Hope
telometto
Asked: 2022-09-27 13:30:52 +0800 CST

Atualize apenas permissões etc. com rsync

  • 0

Gostaria de saber se o cenário a seguir atualizará permissões, propriedade, carimbos de data/hora etc.

Digamos que eu transfira uma pasta de um destino para outro usando rsync -zr source/ dest/e, em seguida, use o comando rsync -auzr source/ dest/- o último comando atualizará as permissões, propriedade e carimbos de data/hora ou eu transferirei todos os arquivos novamente?

permissions rsync
  • 1 respostas
  • 17 Views
Martin Hope
telometto
Asked: 2022-09-12 00:58:54 +0800 CST

É possível repetir parte de uma string que ainda não foi executada no bash?

  • 2

Gostaria de saber se é possível repetir parte de um comando (que ainda não foi executado) na mesma linha (ou seja, encadeado).

Digamos que eu queira executar este comando

mkdir -p /some/long/dest/path && rsync -azP /some/long/src/path /some/long/dest/path 

É possível digitar apenas algo semelhante a

mkdir -p /some/long/dest/path && rsync -azP /some/long/src/path /path/at/x:2

Obviamente, x:2é o índice no array do último comando executado , então gostaria de saber se é possível encadear strings e reutilizar o comando na xposição da string atual.

bash command-line
  • 2 respostas
  • 38 Views
Martin Hope
telometto
Asked: 2022-06-28 12:49:46 +0800 CST

Como posso canalizar um alias que requer sudo por meio de SSH?

  • 1

Eu configurei para que eu possa usar o SSH com segurança no meu PC doméstico a partir do meu laptop. Hoje, tentei executar uma atualização apenas para testar, mas não consegui fazer isso no laptop.

O que eu basicamente queria fazer era passar o comando para a máquina sem SSH, sem manter a conexão ativa. Tentei pesquisar online para ver se conseguia encontrar algo, mas nada parece funcionar.

Estes são os comandos que tentei:

$ ssh myip 'sysupg &'
bash: sysupg: command not found
echo "mypassword" | ssh myip 'sudo -S dnf upgrade -y &'
[sudo] password for myuser:
sudo: no password was provided
sudo: a password is required
echo "mypassword" | ssh myip 'sudo -S -k dnf upgrade -y &'
[sudo] password for myuser:
sudo: no password was provided
sudo: a password is required

Quando pede minha senha ( [sudo] password for myuser:), não me deixa digitar nada, apenas continua, dando os dois últimos sudoerros.

tldr:sudo passa um comando que requer sshpara outra máquina, "automaticamente" fecha a conexão assim que o comando é passado e, se possível, executa o comando em x minutos.

linux ssh
  • 1 respostas
  • 90 Views
Martin Hope
telometto
Asked: 2022-06-20 00:09:09 +0800 CST

Como posso repetir apenas uma parte de um comando no bash?

  • 22

Gostaria de saber se é possível apenas repetir parte de um comando. Ou seja, se eu fizer isso ls /path/to/somewhere -a, eu só quero remover lse -a.

Eu sei que se eu fizer !!isso repete o comando anterior (anexando o último comando ao comando que você escrever antes) e que se eu fizer !$isso inclui a última parte da string, mas eu gostaria de saber se é possível refazer - use apenas a parte do meio, por exemplo, do comando anterior.

linux bash
  • 4 respostas
  • 1874 Views
Martin Hope
telometto
Asked: 2022-05-23 11:43:22 +0800 CST

Não é possível anexar usuário ao grupo

  • 0

Estou tendo problemas para adicionar um usuário a um grupo:

# useradd -aG group user
# useradd -a -G group user
# useradd -G group user --append

Ele me diz que a -aopção é inválida ou não reconhecida.

Alguém pode me ajudar a adicionar o usuário a um segundo grupo (e não fazê-lo pertencer a ele como grupo principal)?

Usando o Fedora 36. Obrigado.

linux command-line
  • 1 respostas
  • 42 Views
Martin Hope
telometto
Asked: 2022-03-09 04:40:17 +0800 CST

Por que alguns sinalizadores não são aceitos pelo rsync?

  • 3

Tentei passar rsync -rutz --no-l --no-L --no-k --no-K --no-H $HOME/testdir /run/media/USER/HDD/, mas falhou, me dizendo rsync: --no-L: unknown option. Então eu tentei substituir --no-Lpor --no-copy-links, que também falhou.

Duas das outras bandeiras também não foram aprovadas: --no-ke --no-K. A remoção dos sinalizadores mencionados funcionou, no entanto.

O que estou tentando fazer é copiar dirs e seu conteúdo sem copiar nenhum dos links (symlinks, hard links etc.) e sem preservar seus atributos (ownership, group, perms etc.). Como posso fazer isso?

rsync
  • 1 respostas
  • 84 Views
Martin Hope
telometto
Asked: 2022-02-11 03:58:22 +0800 CST

Como posso fazer o VS Code assinar meus commits?

  • 2

Estou tendo problemas vscodepara confirmar as alterações que faço nos arquivos. Atualmente estou executando o Fedora 35 Silverblue, então estou usando a versão flatpak do VS Code. Configurei o meu .gitconfigcomo deveria ser e corri echo "test" | gpg --clear-signpara obter a caixa de diálogo solicitando a senha da minha chave gpg.

No entanto, continuo recebendo o seguinte erro:

> git -c user.useConfigOnly=true commit --quiet --allow-empty-message --file - -S
error: gpg failed to sign the data
fatal: failed to write commit object

Eu tentei fazer furos na segurança de todo o arquivo de configuração flatpak do VS Code para garantir que nada o impeça de interagir com os arquivos do sistema, etc., mas isso também não parece ajudar.

Esta é a configuração do meu .gitconfig:

       | File: /var/home/myuser/.gitconfig
   1   │ [user]
   2   │     email = my@email
   3   │     name = myname
   4   │     signingKey = mykey
   5   │ [commit]
   6   │     gpgSign = true

Obrigado.

linux fedora
  • 1 respostas
  • 63 Views
Martin Hope
telometto
Asked: 2022-01-25 02:07:52 +0800 CST

Usando sed para substituir texto e adicionar texto após determinado padrão

  • 1

Estou procurando substituir o texto dentro de um arquivo após um determinado padrão.

Por exemplo:

O conteúdo example.txté

Something==x.y.z

Eu gostaria de mudá-lo para

Something>=x.y.z,<x.y.z+1.0

Eu sei que posso usar sed -i 's/==/>=/g' example.txtpara alterar o ==mas não sei adicionar <x.y.z+1.0depois de um determinado padrão.

( Por favor, note que x.y.zé um número aleatório )

EDIT: é para pacotes Python. Exemplos

argcomplete==1.12.3
youtube-dl==2021.6.6
systemd-python==234

se tornaria

argcomplete>=1.12.3,<1.12.3+1.0
youtube-dl>=2021.6.6,<2021.6.6+1.0
systemd-python>=234,<234+1.0
linux sed
  • 1 respostas
  • 355 Views
Martin Hope
telometto
Asked: 2022-01-14 15:13:31 +0800 CST

Por que o anacron não executa as tarefas agendadas?

  • 0

Configurei anacronpara executar várias tarefas, mas parece falhar devido a algum tipo de erro de permissão estranho.

Este é o meu anacrontab:

# /etc/anacrontab: configuration file for anacron

# See anacron(8) and anacrontab(5) for details.

SHELL=/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
# the maximal random delay added to the base delay of the jobs
RANDOM_DELAY=45
# the jobs will be started during the following hours only
START_HOURS_RANGE=3-22

#period in days   delay in minutes   job-identifier   command
1   5   cron.daily      nice run-parts /etc/cron.daily
7   25  cron.weekly     nice run-parts /etc/cron.weekly
@monthly 45 cron.monthly        nice run-parts /etc/cron.monthly

@daily  1   bashrc.daily    rsync -aAX $HOME/.bashrc /run/media/MYUSER/samsung/home/MYUSER/.bashrc
@daily  1   bash_aliases.daily  rsync -aAX $HOME/.bash_aliases /run/media/MYUSER/samsung/home/MYUSER/.bash_aliases
@daily  5   variety.daily   rsync -aAX $HOME/.config/variety/ /run/media/MYUSER/samsung/home/MYUSER/.config/variety/
@daily  3   testfile.daily  rsync -aAX $HOME/Documents/flag.hs /run/media/MYUSER/samsung/flag.hs
@weekly 5   st_apps.daily   rsync -aAX $HOME/.local/share/Steam/steamapps/ /run/media/MYUSER/samsung/home/MYUSER/.local/share/Steam/steamapps/
@weekly 15  st_ud.daily rsync -aAX $HOME/.local/share/Steam/userdata/ /run/media/MYUSER/samsung/home/MYUSER/.local/share/Steam/userdata/
@weekly 1   anacrontab.weekly   rsync -aAX /etc/anacrontab /run/media/MYUSER/samsung/home/anacrontab

Esta é a saída dejournalctl -b --no-pager --catalog | grep anacron

jan. 14 00:02:09 MYPC anacron[73073]: Anacron started on 2022-01-14
jan. 14 00:02:09 MYPC anacron[73073]: Can't open timestamp file for job cron.daily: Permission denied
jan. 14 00:02:09 MYPC anacron[73073]: Aborted
jan. 14 00:02:42 MYPC sudo[73113]:     MYUSER : TTY=pts/0 ; PWD=/home/MYUSER ; USER=root ; COMMAND=/usr/bin/dd bs=4k of=/etc/anacrontab
jan. 14 00:02:50 MYPC sudo[73124]:     MYUSER : TTY=pts/0 ; PWD=/home/MYUSER ; USER=root ; COMMAND=/usr/bin/dd bs=4k of=/etc/anacrontab

Alguém poderia por favor me cutucar na direção certa?

Sistema: Fedora 35

fedora cron
  • 1 respostas
  • 226 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Possível firmware ausente /lib/firmware/i915/* para o módulo i915

    • 3 respostas
  • Marko Smith

    Falha ao buscar o repositório de backports jessie

    • 4 respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    user12345 Falha ao buscar o repositório de backports jessie 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl Por que a maioria dos exemplos do systemd contém WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve