Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
ERROR al intentar acceder a la consola
#11
Hola coincido contigo, lo suyo seria poder hacer el backup y luego añadir espacio, he visto que se usan 'volumenes logicos' (por cierto algo nuevo para mi, y tambien comentar que mis conocimientos de linux no mas bien justos)

pandora:/ # vgdisplay
  --- Volume group ---
  VG Name              systemVG
  Format                lvm2
  VG Status            resizable
  VG Size              39.84 GiB
  Alloc PE / Size      1878 / 7.34 GiB
  Free  PE / Size      8322 / 32.51 GiB

y que hay espacio para asignar, pero eso luego. He hecho lo que dices y no arranca, sale otro tipo de error:

pandora:/var/lib/mysql # ls
ibdata1  ibdata1_OLD  ib_logfile0_OLD  ib_logfile1_OLDmysql  mysql-bin.indexpandora  performance_schema  test
pandora:/var/lib/mysql # rm ibdata1
pandora:/var/lib/mysql # mv ibdata1_OLD ibdata1_OLD
pandora:/var/lib/mysql # mv ib_logfile0_OLD ib_logfile0_OLD
pandora:/var/lib/mysql # mv ib_logfile0_OLD ib_logfile011
pandora:/var/lib/mysql # ls
ibdata1  ib_logfile0  ib_logfile1  mysql  mysql-bin.index  pandora  performance_schematest
pandora:/var/lib/mysql # ps aux | grep mysql
root      3826  0.0  0.1  4172  804 pts/0    S+  11:45  0:00 grep mysql
pandora:/var/lib/mysql # /etc/init.d/mysql start
redirecting to systemctl
Job failed. See system journal and 'systemctl status' for details.
pandora:/var/lib/mysql # ls
ibdata1  ib_logfile0  ib_logfile1  mysql  mysql-bin.index  pandora  performance_schematest
pandora:/var/lib/mysql # systemctl status mysql.service
mysql.service - LSB: Start the MySQL database server
  Loaded: loaded (/etc/init.d/mysql)
  Active: failed (Result: exit-code) since Fri, 12 Apr 2013 11:46:27 +0000; 38s ago
Process: 3830 ExecStart=/etc/init.d/mysql start (code=exited, status=1/FAILURE)
  CGroup: name=systemd:/system/mysql.service

y el log a partir de la salida anterior:

pandora:/var/lib/mysql # cat /var/log/mysql/mysqld.logg/mysql/mysqld.log

130412 10:57:18 mysqld_safe mysqld from pid file /var/run/mysql/mysqld.pid ended
130412 11:45:57 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
130412 11:45:57 InnoDB: The InnoDB memory heap is disabled
130412 11:45:57 InnoDB: Mutexes and rw_locks use GCC atomic builtins
130412 11:45:57 InnoDB: Compressed tables use zlib 1.2.7
130412 11:45:57 InnoDB: Initializing buffer pool, size = 128.0M
130412 11:45:57 InnoDB: Completed initialization of buffer pool
130412 11:45:57 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
130412 11:45:57  InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Last MySQL binlog file position 0 840033749, file name ./mysql-bin.000015
130412 11:45:58  InnoDB: Waiting for the background threads to start
130412 11:45:59 InnoDB: 1.1.8 started; log sequence number 1333646730
/usr/sbin/mysqld: File './mysql-bin.000015' not found (Errcode: 2)
130412 11:45:59 [ERROR] Failed to open log (file './mysql-bin.000015', errno 2)
130412 11:45:59 [ERROR] Could not open log file
130412 11:45:59 [ERROR] Can't init tc log
130412 11:45:59 [ERROR] Aborting

130412 11:45:59  InnoDB: Starting shutdown...
130412 11:45:59  InnoDB: Shutdown completed; log sequence number 1333646730
130412 11:45:59 [Note] /usr/sbin/mysqld: Shutdown complete

130412 11:46:00 mysqld_safe mysqld from pid file /var/run/mysql/mysqld.pid ended

Por lo que veo parece que el problema es el haber borrado el log ./mysql-bin.000015, si se puede arreglar espero instrucciones, si no tengo una copia de la maquina de antes de borrar nada.

Un saludo
 Reply
#12
Bueno, solucionado.

echo '' >/var/lib/mysql/mysql-bin.index

para vaciar el indice e iniciar mysql, funcionando.

Para finalizar, te agradeceria recomendacion de instrucciones mas adecuadas backup del mysql y restore en otra maquina.
Y por supuesto las de asignar mas espacio a los volumenes logicos con la recomendacion de espacio a root y var.

Buen finde, un saludo.
 Reply
#13
Buenas

La realización del backup es muy sencilla. Lo único que tienes que realizar, es un " mysqldump -u root -p pandora > pandora.sql " en el servidor.

Una vez que tengas el dump, lo envias al otro equipo donde deberás haber realizado una instalación limpia de Pandora con una base de datos nueva.
Accedes a mysql y seleccionas la nueva base de datos (use pandora). Para importar el backup de la anterior lo puedes realizar mediante un "source /<Path>/pandora.sql " y ya estaría importada correctamente la base de datos.

Ahora si deseas mantener toda la configuración del anterior servidor, tendrás que guardar los archivos /etc/pandora/pandora_server.conf y /srv/www/htdocs/pandora_console/include/config.php, estos los reemplazas por los del nuevo servidor.

-----Pasos de como extender un filesytem-----

Primero tenemos que ver cual es el lvol (Logical volume) que soporta el FileSystem:

bdf

Luego vemos que posibilidades de ampliación tenemos en el VG (Volume Group):
pandora:/ # vgdisplay
  --- Volume group ---
  VG Name              systemVG
  Format                lvm2
  VG Status            resizable
  VG Size              39.84 GiB
  Alloc PE / Size      1878 / 7.34 GiB
  Free  PE / Size      8322 / 32.51 GiB


Extendemos el filesytem de este modo:
lvextend -L "tamaño_en_MB" /systemVG

1.-Desmontando el File System

# umount /dev/myvg/homevol/dev/myvg/homevol

2.- Hacemos un Resize y lo volvemos a montar:
# resize2fs /dev/myvg/homevol
# mount /dev/myvg/homevol /home


Un saludo

 Reply
#14
Perfecto, he realizado la ampliacion de los volumenes, y he hecho copias.
Pongo los comandos utilizados y los resultados:

pandora:/ # df -h
Filesystem                  Size  Used Avail Use% Mounted on
/dev/mapper/systemVG-LVRoot  3.9G  1.3G  2.4G  35% /
/dev/mapper/systemVG-LVvar  2.9G  355M  2.4G  13% /var

pandora:/ # vgdisplay
  --- Volume group ---
  VG Name              systemVG
  Format                lvm2
  VG Access            read/write
  VG Status            resizable
  VG Size              39.84 GiB
  Alloc PE / Size      1878 / 7.34 GiB
  Free  PE / Size      8322 / 32.51 GiB

pandora:/ # lvresize -L +7.1GB /dev/mapper/systemVG-LVvar
  Rounding up size to full physical extent 7.10 GiB
  Extending logical volume LVvar to 10.03 GiB
  Logical volume LVvar successfully resized

pandora:/ # resize2fs -p /dev/mapper/systemVG-LVvar
resize2fs 1.42.4 (12-June-2012)
Filesystem at /dev/mapper/systemVG-LVvar is mounted on /var; on-line resizing required
old_desc_blocks = 12, new_desc_blocks = 41
Performing an on-line resize of /dev/mapper/systemVG-LVvar to 10518528 (1k) blocks.
The filesystem on /dev/mapper/systemVG-LVvar is now 10518528 blocks long.

pandora:/ # lvresize -L +16.09GB /dev/mapper/systemVG-LVRoot
  Rounding up size to full physical extent 16.09 GiB
  Extending logical volume LVRoot to 20.00 GiB
  Logical volume LVRoot successfully resized

pandora:/ # resize2fs -p /dev/mapper/systemVG-LVRoot
resize2fs 1.42.4 (12-June-2012)
Filesystem at /dev/mapper/systemVG-LVRoot is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 2
Performing an on-line resize of /dev/mapper/systemVG-LVRoot to 5242880 (4k) blocks.
The filesystem on /dev/mapper/systemVG-LVRoot is now 5242880 blocks long.

pandora:/ # df -h
Filesystem                  Size  Used Avail Use% Mounted on
/dev/mapper/systemVG-LVRoot  20G  1.3G  18G  7% /
/dev/mapper/systemVG-LVvar  9.8G  356M  9.0G  4% /var

Muchas gracias, saludos.
 Reply
#15
Yo estoy en el mismo caso he montado vuestra maquina virtual pero se queda sin espacio y no se como ampliar. La tengo montada en un equipo con un disco duro de 100 gb
con la siguiente estructura que es lo que me ha creado la maquina virtual.

Device              │    Size│F│Enc│Type        ┬
  /dev/sda            │100.00 GB│ │  │VMware-Virtu│
  /dev/sda1          │150.00 MB│ │  │Linux native│
  /dev/sda2          │ 18.76 GB│ │  │Linux LVM  │
  /dev/systemVG      │ 18.75 GB│ │  │LVM2 systemV│
  /dev/systemVG/LVRoot│ 15.82 GB│ │  │LV          │
  /dev/systemVG/LVvar │  2.93 GB│ │  │LV          │
  /tmpfs              │  1.48 GB│ │  │TMPFS      │
  /tmpfs              │  1.48 GB│ │  │TMPFS      │
  /tmpfs              │  1.48 GB│ │  │TMPFS      │
/tmpfs              │  1.48 GB│ │  │TMPFS      ┴
  / tmpfs              │  1.48 GB│ │  │TMPFS   

Si hago un df - h aparece esto

Pruebas:/home/artica # df -h
Filesystem                  Size  Used Avail Use% Mounted on
rootfs                        16G  1,6G  14G  11% /
devtmpfs                    1,5G  36K  1,5G  1% /dev
tmpfs                        1,5G    0  1,5G  0% /dev/shm
tmpfs                        1,5G  480K  1,5G  1% /run
/dev/mapper/systemVG-LVRoot  16G  1,6G  14G  11% /
tmpfs                        1,5G    0  1,5G  0% /sys/fs/cgroup
tmpfs                        1,5G    0  1,5G  0% /media
/dev/sda1                    149M  40M  103M  28% /boot
/dev/mapper/systemVG-LVvar  2,9G  2,0G  778M  72% /var
tmpfs                        1,5G  480K  1,5G  1% /var/lock
tmpfs                        1,5G  480K  1,5G  1% /var/run
y si hago un vgdiplay
--- Volume group ---
  VG Name              systemVG
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access            read/write
  VG Status            resizable
  MAX LV                0
  Cur LV                2
  Open LV              2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size              18,75 GiB
  PE Size              4,00 MiB
  Total PE              4801
  Alloc PE / Size      4801 / 18,75 GiB
  Free  PE / Size      0 / 0
  VG UUID              UcG4fo-B8gu-4mop-iNCL-MdkY-NVhe-RhB1kZ

Que puedo hacer estoy en plenas pruebas y no me gustaria tener que rehacer el trabajo.
 Reply
#16
La solución podría ser disminuir el tamaño de systemVG-LVRoot para añadirselo a systemVG-LVvar.

Aqui tienes una ayuda de como hacer todo esto: http://www.vilecha.com/hellguest/lvm2_redimensionar.asp

Aunque eso si, antes de todo realiza un backup de la base de datos como indico en post anteriores y guardala en otro equipo, en el caso de que salga algo mal, no estropees todo el trabajo realizado.

Te aconsejo también que cuando necesites instalar nuestra herramienta en un entorno propio en vez de usar la imagen de la máquina virtual, uses la iso que te permite personalizar todo esto.

Un saludo
 Reply
#17
Perdona pero no conozco mucho de linux por comandos acabo de crear el volumne /dev/sda3 con 80 GB y el punto de montaje /srv pero no se como expandir el espacio a la unidades necesarias he seguido los pasos indicado en la pagina que me marcabas pero no funciona el primer comando me dice:

Prueba:/home/artica # vgextend systemVG /dev/sdc3
 
Device /dev/sdc3 not found (or ignored by filtering).
  Unable to add physical volume '/dev/sdc3' to volume group 'systemVG'.

y este es lo que tengo en df -h

prueba:/home/artica # df -h
Filesystem                  Size  Used Avail Use% Mounted on
rootfs                        16G  1,6G  14G  11% /
devtmpfs                    1,5G  36K  1,5G  1% /dev
tmpfs                        1,5G    0  1,5G  0% /dev/shm
tmpfs                        1,5G  488K  1,5G  1% /run
/dev/mapper/systemVG-LVRoot  16G  1,6G  14G  11% /
tmpfs                        1,5G    0  1,5G  0% /sys/fs/cgroup
tmpfs                        1,5G    0  1,5G  0% /media
/dev/mapper/systemVG-LVvar  2,9G  2,1G  683M  76% /var
tmpfs                        1,5G  488K  1,5G  1% /var/lock
tmpfs                        1,5G  488K  1,5G  1% /var/run
/dev/sda1                    148M  40M  102M  28% /boot
/dev/sda3                    80G  184M  79G  1% /srv
 Reply
#18
Hola

Si el manejo de linux no es avanzado, te aconsejo que si estas usando nuestra imagen de Centos, en el modo gráfico, Sistema > Administración > Administración de Volúmenes Lógicos, tienes un editor de volúmenes fisicos y lógicos muy intuitivo y que te puede facilitar la operación de ampliación de esta unidad lógica.

Un saludo
 Reply
#19
Eso esta bien pero que hago con la version actual que tengo montada.
 Reply
#20
No tienes la Centos actualmente??

El trabajo que tienes actualmente no se va a perder, siempre y cuando realices el backup de la base de datos actual.

mysqldump -u root -p pandora > pandora.sql

Lo copies a la nueva máquina donde montes el Pandora y una vez ahi, accedes a mysql.

mysql -u root -p

use pandora

source /%PATH%/pandora.sql;

Si te va a resultar dificil realizar el dimensionado de estos Volúmenes, y estas trabajando con máquinas virtuales, te va a resultar más rápido y más sencillo, instalar nuestra iso de la 4.1, y en el momento de la instalación configurar el espacio en disco que necesites. Una vez la tengas instalada, importas la base de datos como te he indicado de la que tienes actualmente y no habrás perdido nada.

Un saludo
 Reply


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes