Changes between Initial Version and Version 1 of Selis


Ignore:
Timestamp:
03/27/23 17:03:46 (20 months ago)
Author:
ypap
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Selis

    v1 v1  
     1== Selis Openstack @ cloud1 ==
     2
     3* VPN Server: cloud-gw
     4
     5* After a power loss: `openstack server reboot selis-gw cloud-gw`
     6
     7* If cloud-gw is stuck in REBOOT state:
     8{{{
     9virsh start instance-000000065
     10nova reset-state --active cloud-gw
     11}}}
     12
     13* Known issue: Μετά από power loss, κάποια bridges δεν κουμπώνονται στο σωστό physical interface. Workaround:
     14  - Στο cloud1: Για να βρούμε τα μηχανήματα που έχουν θέμα:
     15{{{
     16for i in `seq 2 7`; do ping -c 3 cloud$i; done
     17ssh cloudXprv
     18}}}
     19  - Στο cloudX:
     20{{{
     21brctl addif brqa8f3275f-82 enp1s0f0
     22}}}
     23
     24* Check the network speed of the connections, in case of reported lags: `root@cloud1:~# ./get_network_bandwidth_matrix.py`
     25  If a row has slow speed, the whole cluster will be affected. Remove and insert the respective cable.
     26
     27=== Gain access to unpingable VM in Openstack without passwords and network ===
     28
     29η φάση είναι η εξής:
     30
     31* κάνεις `openstack server show` και παίρνεις το instance id του VM
     32
     33* `virsh dumpxml` στον host όπου τρέχει το VM
     34
     35* μέσα απο το dumped xml βλέπεις ποιο rbd volume έχει σαν δίσκο το VM
     36
     37* `openstack server stop`
     38
     39* μετά στον cloud1, `modprobe rbd` και `rbd map`
     40
     41* `mount /dev/rbd0 /mnt`
     42
     43* `chroot /mnt`
     44
     45* `passwd`
     46
     47* `exit chroot`
     48
     49* `umount /mnt`
     50
     51* `openstack server start`
     52
     53* `virsh console ...`