Results 1 to 14 of 14

Thread: Qnap NAS

  1. #1
    Senior Member ErikB's Avatar
    Join Date
    Aug 2010
    Location
    Biddinghuizen
    Posts
    509

    Qnap NAS

    Hallo,

    Er moest een nieuwe NAS komen, ik heb voor Qnap gekozen. Inmiddels staat deze tevreden zijn werk te doen.
    Nu heb ik gezien dat er een versie van Firebird op geïnstalleerd kan worden (v3) en heb dat inmiddels ook gedaan.
    De documentatie hierover (FB op Qnap) is erg summier, voor mij is het dan ook erg onduidelijk hoe ik een database kan openen vanuit een Windows werkplek.

    de nas heeft als IP 192.168.12.50, het FB bestand staat op \home\Algemeen\mijnmap\mijnFBbestand.FDB , maar als ik dit gebruik om de verbinding te maken, dan krijg ik een foutmelding terug:
    Unable to complete network request to hos "92.168.12.50"

    maar als ik \\192.168.12.50\home\Algemeen\mijnmap in de verkenner open, dan krijg ik netjes alle bestanden in die map te zien.

    kan iemand mij hier mee op weg helpen a.u.b. ?
    Erik

  2. #2
    Senior Member Wok's Avatar
    Join Date
    Dec 2002
    Location
    Alkmaar
    Posts
    2,085
    https://fbm.gksoft.ch/index.php/comp...how-to-install


    hier staat de nodige info,


    waarschijnlijk moet je een poortnummer achter je ipnummer opgeven.

    is je processor 64 bit ? anders werkt het ook niet, zie bovenstaande info
    10.4.2, Delphi2010, of Lazarus 2.2.0

  3. #3
    de juiste host invullen wil ook wel helpen. Gelet op de melding mis je de eerste 1.
    Unable to complete network request to hos "92.168.12.50"
    Hoe ziet je connectiestring eruit?

    Ik ken de qnap niet, maar kan me voorstellen dat een vuurmuur de boel afblokt.

  4. #4
    Senior Member ErikB's Avatar
    Join Date
    Aug 2010
    Location
    Biddinghuizen
    Posts
    509
    Hi Benno,

    92 i.p.v. 192 was een typo :-)

    het is een 64bit, en die handleiding had ik ook al gezien
    de poort toevoegen helpt ook niet, en zoals gezegd, als ik de map in de verkenner zoek, krijg ik deze direct te zien. De vuurmuur zal het dus ook niet zijn.

    ik ga deze week nog wel even verder zoeken. mocht ik de oplossing hebben, dan meld ik dat zeker !
    Erik

  5. #5
    Senior Member ErikB's Avatar
    Join Date
    Aug 2010
    Location
    Biddinghuizen
    Posts
    509
    Ter aanvulling:
    ik heb op een andere pc in het netwerk ook een map aangemaakt met een FB bestand:
    \\192.168.12.98\c:\Mijnmap\MijnBestand.FDB
    dit bestand kan wel gewoon worden geopend.

    De vraag dus in eerste instantie: hoe kan ik testen of de geïnstalleerd Firebird op de Qnap NAS ook werkelijk in de lucht is ?
    Erik

  6. #6
    Het ding draait toch gewoon een linux variant?

    ps ax | grep firebird
    In een terminalscherm zou resultaat moeten geven.

    Weet je zeker dat het firebird process toegang heeft tot de database in jouw directory?

    Krijg je een foutmelding bij dit?
    telnet 192.168.12.50 3050

    En bij dit?
    telnet 127.0.0.1 3050

  7. #7
    O, en nog iets.
    Ik ben net firebird op een rpi aan het installeren. Mijn oude dell server trekt 110W per uur dus wordt op die manier een beetje duur met 24/7. Ik zie dat in /etc/firebird/3.0/firebird.conf de RemoteBindAddress op localhost staat. Die moet je natuurlijk wel even op 0.0.0.0 zetten. Anders bind het firebird process zich niet aan het ip adres voor je interne netwerk en kun je hem van buiten het apparaat niet benaderen.

    Dit stond nog in mijn notities van de installatie op de oude server.

    Code:
    nano /etc/firebird/3.0/firebird.conf
    RemoteBindAddress = 0.0.0.0
    Daarna zou dit ook moeten werken
    Code:
    service firebird3.0 restart
    netstat -an | grep 3050

  8. #8
    Senior Member ErikB's Avatar
    Join Date
    Aug 2010
    Location
    Biddinghuizen
    Posts
    509
    Hallo Rik,

    ik ga er mee aan de slag, maar ik vermoed al het e.e.a. wat ik mogelijk in het systeem aan mag gaan passen
    Erik

  9. #9
    mov rax,marcov; push rax marcov's Avatar
    Join Date
    Apr 2004
    Location
    Ehv, Nl
    Posts
    10,357
    Quote Originally Posted by rvk View Post
    trekt 110W per uur
    (Hmm, Watt per uur. Joule per seconde kwadraat ? Versnelt de server in stroomgebruik?)

  10. #10
    110Wh dus. 2,64kWh per dag. 963kWh per jaar.

  11. #11
    Draait die Firebird in je QNAP toevallig onder docker? Dan zou het kunnen zijn dat je nog iets van een portforwarding of een reverse proxy of zo op die QNAP moet instellen.

    Het kan ook zijn dat het pad anders is dan het voor jou op je NAS lijkt. In je connectiestring moet het pad staan lokaal voor de FB server. Bij docker kan het volgens mij zijn dat het pad waar die naar kijkt anders is dan je fysieke storage.


    De meeste firebird tools hebben een mogelijkheid om de serverversie op te vragen. Dat doen ze door connectie te maken met de server zelf. Daar zou je nog even naar kunnen kijken om zeker te weten dat die draait.

  12. #12
    Senior Member ErikB's Avatar
    Join Date
    Aug 2010
    Location
    Biddinghuizen
    Posts
    509
    Hi Benno,

    ik ben die dingen inderdaad aan het uitzoeken.
    Erik

  13. #13
    Senior Member ErikB's Avatar
    Join Date
    Aug 2010
    Location
    Biddinghuizen
    Posts
    509
    De Linux omgeving was niet geïnstalleerd op de NAS. Dat werkt inmiddels.
    Nu probeer ik ook Firebird te installeren via :
    sudo apt firebird3.0-server
    maar dan vraagt het systeem het wachtwoord van admin
    ik heb verschillende dingen geprobeerd, maar hij komt niet verder.

    Als FB er op staat, zou ik via smb://"de naam van de nas".local/homes/MapNaam/MyDatabase.fdb het juiste pad moeten hebben
    Erik

  14. #14
    Quote Originally Posted by ErikB View Post
    De Linux omgeving was niet geïnstalleerd op de NAS. Dat werkt inmiddels.
    Linux omgeving?? Dat ding draait toch gewoon compleet op Linux? Dat hoeft dus niet opnieuw geïnstalleerd te worden. Misschien dat terminal nog niet geïnstalleerd was en dat je dat nu hebt gedaan.

    Quote Originally Posted by ErikB View Post
    maar dan vraagt het systeem het wachtwoord van admin
    ik heb verschillende dingen geprobeerd, maar hij komt niet verder.
    https://www.qnap.com/en/how-to/faq/a...t-the-password
    QTS 4.4.2 (or later)
    Starting from QTS 4.4.2, the default password for “admin” is the first MAC address of your NAS without special characters. All letters should be uppercase.
    Of je moet het admin password gewijzigd hebben.
    Maar je zou dat MAC adres dus eens kunnen proberen.

    Quote Originally Posted by ErikB View Post
    Als FB er op staat, zou ik via smb://"de naam van de nas".local/homes/MapNaam/MyDatabase.fdb het juiste pad moeten hebben
    Ik zou FB niet benaderen via smb:// (NetBEUI style).
    Ik zou een TCP/IP connection string gebruiken: servername:/filesystem-path/database-file
    https://firebirdsql.org/manual/qsg15-databases.html

    Dus hostname_of_ip_van_je_nas:/home/Algemeen/mijnmap/mijnFBbestand.FDB
    (let op de slashes ipv backslashes)

    Tevens moet je controleren of de firebird user toegang heeft tot jouw bestanden.
    Anders moet je ook nog wat klungelen met de rechten.

    PS. De reeds genoemde package voor Firebird 3 op https://www.firebirdnews.org/install...p-nas-updated/ is natuurlijk ook nog een optie als de QNAP een intel 64bit processor (x86_64) heeft.
    Last edited by rvk; 13-Aug-21 at 15:00.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •