Hi
habs rausgefunden. Ich hatte die Datei nicht als id_rsa.pub generiert sondern als admin_id_rsa.pub. In dem Fall muss ich beim connecten -i admin_id_rsa.pub mit angeben.
gruesse rene
Hi
habs rausgefunden. Ich hatte die Datei nicht als id_rsa.pub generiert sondern als admin_id_rsa.pub. In dem Fall muss ich beim connecten -i admin_id_rsa.pub mit angeben.
gruesse rene
[/etc/config/ssh] # cd /root/
[~] # ls -la
drwxr-xr-x 2 admin administ 1024 Sep 19 15:56 ./
drwxr-xr-x 20 admin administ 1024 Sep 6 10:25 ../
lrwxrwxrwx 1 admin administ 6 Aug 14 20:46 .BitTornado -> ../tmp/
-rw-r--r-- 1 admin administ 1208 Sep 19 15:56 .bash_history
-rw-r--r-- 1 admin administ 175 Oct 9 2004 .bash_logout
-rw-r--r-- 1 admin administ 161 Oct 9 2004 .bash_profile
-rw-r--r-- 1 admin administ 1687 Jul 18 2007 .bashrc
-rw-r--r-- 1 admin administ 36 Sep 6 10:25 .buzzer_warnning.conf
-rw-r--r-- 1 admin administ 27 Jan 29 2007 .profile
lrwxrwxrwx 1 admin administ 15 Sep 19 15:56 .ssh -> /etc/config/ssh/
-rw------- 1 admin administ 5181 Sep 19 15:56 .viminfo
-rw-r--r-- 1 admin administ 923 Sep 6 11:24 .vimrc
-rw-r--r-- 1 admin administ 6526 Jul 11 2007 index_default.html
Alles anzeigen
richtig. da ist aber ein symlink auf /etc/config/ssh.
user ist admin. das sollte doch das /root verzeichniss sein?!
gruesse rene
Hallo,
ich habe nun mehrere Std unden ndamit verbracht das Forum hier zu durchsuchen und die gefunden Beiträge zu lesen sowie die Einstellungen im Wiki zu befolgen. Aber ich schaffe es nicht mich ohne PAsswort automatisch auf dem NAS einzuloggen. ICh habe ein TS459U+.
ich habe folgendes getan:
- ich habe auf meinem linux server von dem ich mich aus einloggen möchte einen user admin erstellt und bin in sein home directory gewechselt
- ssh-keygen -t rsa -> kein pw angegeben!
- scp id_rsa.pub admin@ClientIPAddress /etc/config/ssh/
- cat id_rsa.pub >> authorized_keys
ich werde aber immer noch noch einem passwort gefragt. wo kann der fehler liegen?
NAS:
[/etc/config/ssh] # ls -la
drwxr-xr-x 2 admin administ 4096 Sep 19 14:48 ./
drwxr-xr-x 15 admin administ 4096 Sep 19 15:22 ../
-rw-r--r-- 1 admin administ 406 Sep 19 14:44 admin_id_rsa.pub
-rw-r--r-- 1 admin administ 406 Sep 19 14:48 authorized_keys
lrwxrwxrwx 1 admin administ 16 Aug 8 18:13 id_rsa -> ssh_host_rsa_key
lrwxrwxrwx 1 admin administ 20 Aug 8 18:13 id_rsa.pub -> ssh_host_rsa_key.pub
-rw------- 1 admin administ 672 Aug 5 20:36 ssh_host_dsa_key
-rw-r--r-- 1 admin administ 605 Aug 5 20:36 ssh_host_dsa_key.pub
-rw------- 1 admin administ 1675 Aug 5 20:35 ssh_host_rsa_key
-rw-r--r-- 1 admin administ 397 Aug 5 20:35 ssh_host_rsa_key.pub
Alles anzeigen
gruesse rene
Hallo,
ich habe es nun mal versucht wie hier unter dem Punkt Remote Replication versucht:
http://wiki.qnap.com/wiki/Replicate_iSCSI_LUN
das scheint sich zumindest mal aud NAS2 zu replizieren. Allerdings sehe ich den Inhalt nicht. Ich habe NAS1 und NAS2 auf einem Linux Server gemountet. Auf NAS1 habe ich knapp 3 GB hochgeladen. Diese Groesse wird mir auch auf NAS2 angezeigt. Aber in dem Verzeichnis welches auf NAS2 gemountet ist sind diese Dateien nicht zu sehen. Was mache ich da noch falsch?
Mir ist schon klar das ich punkt c und d nicht ausgeführt habe. Aber das möchte ich auch nicht unbedingt da der Switch von NAs1 auf NAS2 automatisch erfolgen soll im Failover Fall. Also wenn NAS1 ausfällt mounte NAS2 auf das selbe Verzeichniss auf das vorher NAS1 gemountet war.
Hier mal das Script welches alle Minute per cronjob auf dem Server läuft:
#!/bin/sh
DATE=$(date +"%Y-%m-%d %H:%M:%S")
CLUSTERNAS01=$(/sbin/iscsiadm -m discovery -t st -p xxx.xxx.xxx.xxx)
MOUNT01=$(mount)
MOUNT01_ERG=$(echo $MOUNT01 | grep '/dev/mapper/root_vg01-lv01 on /rootfs type gfs2')
VAR1=$(echo $CLUSTERNAS01 | grep 'xxx.xxx.xxx.xxx:3260,1 iqn.2004-04.com.qnap:ts-459uplus:iscsi.clusternas01.c82106')
MOUNT02=$(mount)
MOUNT02_ERG=$(echo $MOUNT02 | grep '/dev/mapper/root_vg02-lv02 on /rootfs type gfs2')
CLUSTERNAS02=$(/sbin/iscsiadm -m discovery -t st -p xxx.xxx.xxx.xxx)
VAR2=$(echo $CLUSTERNAS02 | grep 'xxx.xxx.xxx.xxx:3260,1 iqn.2004-04.com.qnap:ts-459uplus:iscsi.clusternas02.c8222c')
if [ -n "$VAR1" ]; then
if [ -n "$MOUNT01_ERG" ]; then
if [ -n "$MOUNT02_ERG" ]; then
umount /rootfs
umount /rootfs
echo $DATE OK clusternas01 back >> /var/log/check_clusternas.log
exit 0
else
echo $DATE OK >> /var/log/check_clusternas.log
exit 0
fi
else
echo $DATE switch to clusternas01 >> /var/log/check_clusternas.log
#umount -l /rootfs
#echo $DATE /rootfs unmounted >> /var/log/check_clusternas.log
mount -t gfs2 /dev/mapper/root_vg01-lv01 /rootfs
echo $DATE clusternas01 mounted >> /var/log/check_clusternas.log
exit 0
fi
exit 0
else
if [ -n "$VAR2" ]; then
if [ -n "$MOUNT02_ERG" ]; then
echo $DATE OK clusternas02 >> /var/log/check_clusternas.log
exit 0
else
echo $DATE switch to clusternas02 >> /var/log/check_clusternas.log
#umount -l /rootfs
#echo $DATE /rootfs unmounted >> /var/log/check_clusternas.log
mount -t gfs2 /dev/mapper/root_vg02-lv02 /rootfs
echo $DATE clusternas02 mounted >> /var/log/check_clusternas.log
exit 0
fi
else
echo $DATE Kein clusternas verfügbar >> /var/log/check_clusternas.log
exit 0
fi
exit 0
fi
Alles anzeigen
gruesse
Hallo,
wir nutzen hier zwei QNAP 459U+ NAS. Auf beiden ist der volle Platz als ISCSI konfiguriert. Wir würden gerne das NAS1 auf das NAS2 syncen. Geht das? Ziel soll folgendes sein:
- NAS1 ist Hauptstorage mit ISCSI LUN
- NAS1 synct auf NAS2 ISCSI LUN
- fällt NAS1 aus wird ein Server von NAS1 auf NAS2 ummounten um NAS2 weiter zu nutzen.
Ich habe schon das neuste Firmware Update gemacht, aber wie es scheint kann man hier ein ISCSI LUN nur auf irgentwelche Freigabeordner sichern und nicht auf ein entferntes LUN Oder mache ich was falsch?
gruesse