=== trench is now known as trench_ [17:10] Hei :) Noen administratorer fra oversettergruppa her? https://launchpad.net/~ubuntu-l10n-no [17:15] hm - tror ikke det [17:18] Ene administratoren heter Mathias ser jeg, kanskje det er samme Mathias som her? [17:20] tror ikke at jeg er i oversettingsgruppa [17:22] Da er du vel feil Mathias da :p [17:27] tror den gruppa er helt dau [17:36] hjd_: prøv evt å høre med pere - han har i hvert fall vært aktiv på skolelinuxfronten dvs mest debian, så det kan jo hende han veit mer [17:51] Medlemsskapet mitt holder på å utløpe, så jeg må prøve å kontakte en av adminene. Bare tenkte det kanskje var noen her :) [17:52] hjd_: som sagt, prøv å høre med pere (her på freenode), han har nok kontakter [19:14] han har "kontakter" [19:15] [19:16] hihi [19:16] Mathias: pere er en fyr på rundt min alder som jobber hos USIT og jobber med datasikkerhet, og såpass paranoid at han ikke har mobiltelefon, fordiatte den kan spores! [19:17] noen må jo være paranoide [19:18] han har vel også 100% selvskrevet kode på maskinen sin også? :P [19:18] Han er en av arkitektene bak TSD, http://www.uio.no/tjenester/it/forskning/sensitiv/, og da lærer man jo raskt å være bittelitt paranoid [19:19] jeg jobber sammen med en fyr av omtrent det kaliberet der, dvs ikke helt, han har til og med mobiltelefon, men han er *veldig* opptatt av at krypto skal være godt dokumentert, noe som gir mening [19:19] er jo de som er paranoide som holder resten av gjengen sikre :P [19:20] jupp [19:21] men han kollegaen min er litt i overkant av og til - jeg satte opp en munin-server på jobb og la til viktige servere og han likte grafene og fikk meg til å legge til nye ting med litt hjemmesnekra plugger [19:22] så stengte han hele serveren ute fra det internett, fordiatte jeg hadde ikke satt opp autentisering, fordi da kunne jo folk se servernavn og tjenester og sånt [19:22] helt uten å spørre meg først om jeg kanskje kunne legge inn autentisering i apache eller noe [19:22] det ble litt bråk, fra min side, og han åpna i ruteren etter jeg hadde lagt opp LDAP-autentisering og https sånn som han først i etterkant sa han ville ha [19:24] note to self: ikke ha dropboxmappen i owncloud [19:24] da blir det krig [19:24] ikke alltid lett å jobbe med et lass med asperger-nisser (sjøl om jeg kanskje er et stykke ute i autismespekteret sjøl også) [19:24] Mathias: hihi [19:24] ville liksom ha en grei måte å fikse det på [19:25] får bruke ekstern lagring i OC da [19:25] er det lett å ha flere servere? tenkte å ha en lokal server óg [19:25] Mathias: noe sånt? http://xkcd.com/1718/ [19:25] Mathias: aner ikke - prøv #owncloud [19:26] Mathias: eller #nextcloud - ofte litt mer trafikk der [19:26] hihi [19:35] Mathias: felles lagring eller distribuert? [19:35] felles [19:35] eller, litt usikker på nøyaktig hva du mener [19:36] lurer litt på hva du skal prøve å lage her [19:36] skal du ha flere applikasjonsservere, eller flere databaseservere, eller flere lagringsservere? [19:36] flere OC-servere [19:36] som er både applikasjon, db, og lagring [19:36] så klientene kan synkronisere lokalt, så kan den synkronisere videre [19:37] ok, hør på #owncloud [19:37] så det du vil, er å speile flere servere? [19:37] jau [19:38] eller en multi-master-greie [19:38] miksmaster? [19:38] aner ikke - mange variabler her [19:38] postgresql? mariadb? [19:38] du bytta vel til postgres... [19:39] jepp [19:39] ikke noe standardoppsett av klyngegreier der, men du har litt å velge mellom https://wiki.postgresql.org/wiki/Replication,_Clustering,_and_Connection_Pooling [19:40] den her er master-slave https://wiki.postgresql.org/wiki/Streaming_Replication - men skal være den mest solide [19:40] men hvis det er for redundans, så sliter du litt når masteren går ned, i hvert fall hvis du vil prøve å skrive noe til databasen [19:41] kan vel ta en spansk en [19:41] slenge opp databasen her i huset, koble den opp til naboens nett i tillegg til mitt, og så bruke den som master [19:43] unison har jeg brukt for noen år siden for to-veis-sync mellom servere [19:43] veit ikke hvor aktuell den er lenger, men ser ut til å være i debian-repoene [19:44] for postgres kan du jo kanskje bruke en pgpool - den har fått pepper for å være inkonsistent med transaksjoner nå og da, men det er vel ikke så mange brukere du har på denne? [19:45] streaming replication [19:45] dvs, sikkert pgpool-ii [19:45] https://wiki.postgresql.org/wiki/Streaming_Replication [19:45] joda, den funker [19:46] men slaven er jo RO og hvis du forfremmer slaven til RW, så må du kjøre en full resync fra den nye slaven (overføre alt) for å få ting i sync igjen [19:46] har ikke så mange brukere, men er jo en dæsj ting som surrer på den [19:46] husker ikke hva, men ting [19:46] prøv pgpool-II [19:47] eller bare streaming rep [19:47] takler pgpool at en server bare forsvinner? [19:48] skal det [19:48] så skal den bare synke opp etterpå [19:48] er laga for større klynger med et lite lass med servere [19:49] *kjøpe noen billige bokser her og der* [19:49] http://www.postgres-xl.org/ ser ut til å være den nye greia - er visst OSS den også [19:49] takler den ting over WAN da? [19:50] - Postgres-XL is a shared nothing, multi-master clustering solution which can transparently distribute a table on a set of nodes and execute queries in parallel of those nodes. It has a additional component called Global Transaction Manager (GTM) for providing globally consistent view of the cluster. The project is based on the latest available 9.5 release of PostgreSQL. Some companies, such as [19:50] 2ndQuadrant provides commercial support for the product. [19:50] spørs vel på hastigheten [19:50] "Postgres-XL is an all-purpose fully ACID open source scale-out SQL database solution." [19:50] ISDN dialup? [19:50] når noe snakker om syre ringer det noen alarmbjeller [19:50] det har du ikke vondt av :D [19:51] tenkte mer på ping etc [19:51] - In computer science, ACID (Atomicity, Consistency, Isolation, Durability) is a set of properties of database transactions. In the context of databases, a single logical operation on the data is called a transaction. For example, a transfer of funds from one bank account to another, even involving multiple changes such as debiting one account and crediting another, is a single transaction. [19:51] skulle til å spørre om du kunne kjøre flere mastere, så ser jeg at det står multi-master [19:51] noe som er kjekt... [19:54] ja [19:54] kan jeg kjøre en master hjemme og en på dedien [19:55] tror jeg må se mer på postgres-xl - det har jo vært snakk om å sette opp redundant postgres-oppsett på jobb si stund [19:56] vi kjører det meste på postgres nå (bortsett fra det vi kjører på mysql, eller mssql eller mongodb, og kanskje litt sqlite) [19:56] svitsj alt til postgres [19:56] sqlite er fint til veldig små ting [19:56] og mssql er vel døden selv? [19:58] funker ikke... mongodb er veldig fin til objektlagring, mssql må brukes for M$-relaterte greier, mysql/mariadb må brukes av ting som wordpress (som har masse hardkoda drit til mysql) og eZpublish (som "offisielt" støtter postgres, men som ikke funker noe særlig med det uansett og hvis utviklere ikke har peiling på postgres) [20:00] drit i de to siste :p [20:01] ms-ting kan bare eksplodere [20:01] vi har et *lass* med blogger på blogg.hioa.no og hioa.no kjøres på ezPublish [20:01] men nå skal jeg gi helvete i den presentasjonen [20:01] hva slags? [20:02] om bølgekraft [20:02] ca. den jævligste saken å ha om [20:03] forslag: bruk 1500-tallstankegang - kast ei heks i vannet og lag strøm ut av svømmetakene hun tar :D [20:03] du kan begynne med Sylvi Listhaug [20:04] rofl [20:08] Skriv en liten presentasjon om det - her - vi tar utgangspunkt i det vi veit om muskelkraft og 1500-talls tankegang, så vi begynner å kaste ei heks ut i sjøen, la oss kalle henne Sylvi... [20:09] hihi, tror ikke jeg skal begynne med det [20:10] men virker som at det er etterspurt å ha flere OC-servere [20:10] men ingen gode løsninger [20:10] for databasen må synkes samtidig som filsystemet endres på [20:11] har du spurt på #owncloud ? gjetter at den tåler litt forsinkelse med tanke på filsystemet [20:14] men hva om serveren detter ned, og jeg endrer på noe? [20:16] https://github.com/owncloud/core/issues/1190#issuecomment-231715403 [20:40] Mathias: det er jo det som er greia med HA, du mar ikke noe i klienten som støtter å koble til et lass med ip-adresser, du må ha et felles kontaktpunkt, men med oppsettet ditt, hvis du skal ha lokal database på begge (eller alle) serverne, kan du jo bare koble til lokalt [20:40] det funker nok dårlig over wan [20:44] vil ha et klient > lokal server > fjernserver system [20:44] så om den lokale ikke er tilgjengelig så brukes fjernserveren [20:44] eller når den lokale er tregere enn fjernserveren [20:52] da trenger du modding på klientsida eller en haproxy-greie lokalt [20:52] det vanlige er å sette opp to ha-proxyer foran 2+ postgres-servere [20:53] men burde jo være mulig med lokal haproxy [20:53] tror jeg bare driter i hele greia :p [21:00] heh - HA er ikke enkelt ;) [21:51] https://hioa.mynetworkglobal.com/no/what:job/jobID:118976/where:4 [21:56] <-? [21:58] Mathias: vi trenger ny folk etter at en viss kødd slutta på jobban ;) [21:58] jobben, evt [21:59] kanskje litt tidlig på skoleåret :p [22:00] "overingeniør", hihi [22:00] * RoyK er faktisk titulert overingeniør [22:01] Mathias: du kan jo bare fyre av en søknad for moro skyld :D [22:01] preposisjonsingeniør [22:02] hihi, skremme de litt [22:02] bare skriv hva du kan [22:02] lag en CV som ser grei ut [22:02] vær ærlig, gjerne litt faenivoldsk [22:02] så får dem noe å le av, noe som ikke skader