Apakah beta final cukup baik untuk menyiapkan server produksi? [Tutup]

1

Ada server baru, yang akan mendapat manfaat dari banyak paket-paket baru yang datang dengan 16,04 serta kernel yang lebih baru. Karena akan mengambil alih sebagian besar tugas dari yang lama pada akhir bulan, panggilan harus dilakukan pada OS.

Berjalan selama beberapa hari dengan 16,04 beta sementara semua hal sedang diatur dan dikonfigurasi di atasnya, saya mengumpulkan dari berbagai jawaban bahwa itu mungkin masih buggy dan akan membutuhkan lebih banyak peningkatan sementara dalam versi beta, yang dapat diterima.

Satu-satunya hal yang belum saya temukan jawabannya adalah:

  • Apakah peningkatan paket tambahan akan berdampak pada kinerja di telepon? (Saya mengerti bahwa sistem harus dalam keadaan yang lebih murni dibandingkan dengan pasca upgrade dari 14,04, sehingga kekacauan dan sampah tidak terlalu tergantung)
  • Apakah ini dapat menyebabkan masalah keamanan yang tidak terduga (kernel, dll)?
  • Apakah menginstal 14.04 dan membuat backport paket baru menjadi solusi yang lebih baik?
kcrk
sumber
3
Rilis 16.04 secara harfiah satu minggu lagi - apakah Anda tidak dapat menunggu seminggu untuk membuat server ini diproduksi dengan versi Ubuntu yang sebenarnya dirilis ?
Thomas Ward
Jika Anda akan menggulung server Produksi dengan Ubuntu, saya sangat menyarankan Anda menggunakan rilis LTS.
DopeGhoti
@DopeGhoti 16.04 adalah LTS ..?
TheWanderer
3
Beta tidak.
DopeGhoti
@ Thomas. Alasan untuk tidak menunggu adalah bahwa rilis final keluar, tetapi semua pengaturan dilakukan saat ini adalah beta final dan yang lebih penting memiliki kernel yang lebih baru dan banyak paket baru dari mulai.
kcrk

Jawaban:

3

Apakah beta final cukup baik untuk server produksi?

Tidak. Beta tidak pernah cukup baik untuk sistem live.

Apakah peningkatan paket tambahan akan berdampak pada kinerja di telepon? (Saya mengerti bahwa sistem harus dalam keadaan yang lebih murni dibandingkan dengan pasca upgrade dari 14,04, maka kekacauan ketergantungan dan sampah lebih sedikit)

Beta akan memiliki unduhan harian sehingga jika akses internet penting yang akan berdampak. "berdampak pada kinerja" ... keraguan kami dapat menjawabnya tanpa mengetahui perangkat keras Anda. Jika Anda menjalankan server Anda dari internet 4G telepon ya, itu akan menjadi T1 ... tidak mungkin. Tetapi Anda juga berisiko memasukkan bug selama pembaruan yang membunuh pengaturan Anda.

  • Apakah ini dapat menyebabkan masalah keamanan yang tidak terduga (kernel, dll)?

Tidak. Anda akan menghadapi risiko selama periode beta. Tapi tambalan-meningkatkan-sistem Anda. Tambalan seharusnya tidak menimbulkan masalah lain.

  • Apakah menginstal 14.04 dan membuat backport paket baru menjadi solusi yang lebih baik?

Iya. Tapi bukan pilihan terbaik. Saya akan menyiapkan mesin dan membutuhkan 2 minggu untuk pengujian. Dengan begitu itu bukan server produksi dan itu akan terjadi ketika 16,04 dirilis. Kami sudah menyiapkan 16,04 di google cloud kami. Segera setelah kami melihat fase pembaruan keluar (mungkin 1 atau 2 minggu setelah tanggal 21), instance cloud tersebut menjadi versi langsung (kami menyiapkan sistem baru kami dengan http2 dan mysql 5.7).

Rinzwind
sumber
Pertama-tama terima kasih atas jawaban atas pertanyaan saya! Bagaimana cara Anda mengukur pembaruan secara bertahap? Either way sekitar pertengahan Mei itu harus aman untuk ditayangkan? Pada pertanyaan kinerja, saya lebih tertarik pada dampak jangka panjang potensial dari semua pembaruan tambahan yang tidak akan pernah diinstal dari CD rilis terutama dengan peningkatan postgis, mariadb & mongo lebih sering. Pengunduhan tidak akan merusak tautan 5Gbps ... benar-benar bahkan tidak menjadi pertimbangan. Apakah ada masalah yang Anda temui sejauh ini?
kcrk
@ kcrk Jika Anda benar-benar menginginkan stabilitas sejati (atau sedekat yang Anda bisa dapatkan), Anda mungkin harus mencoba sesuatu seperti RedHat, yang ditujukan untuk perusahaan.
TheWanderer
@ Zacharee1 Saya sebenarnya mempertimbangkan CoreOS. Terlihat sangat rapi. Kalau tidak, langkah gila adalah Alpine Linux dengan buruh pelabuhan atau itu terlalu gila?
kcrk
1
@ kcrk belum menjadi masalah tunggal: D - Pendapat pribadi saya -: Server Ubuntu sangat kokoh. Setiap rilis server yang saya gunakan sejak 6.06 sangat solid. Sebagian besar kami mulai menggunakan satu bulan atau lebih setelah rilis. 16.04 adalah yang pertama kami ambil sebelum rilis untuk mendapatkan yang terbaik (karena kami merilis perangkat lunak baru bulan depan kami ingin juga manfaat dari MySQL 5.7). Pendapat profesional saya: tidak pernah menggunakan beta atau untuk rilis yang belum diuji secara menyeluruh. Pastikan Anda memiliki fallback. Baik server 14,04 atau pengetahuan tentang cara memperbaiki masalah apa pun.
Rinzwind
1

Anda mungkin lebih baik menunggu sampai tanggal 21 jika Anda ingin 16,04. Masih dalam versi beta, dan mungkin akan sulit untuk menemukan dukungan jika terjadi kesalahan.

Namun, jika Anda benar-benar tidak sabar, 16,04 telah mencapai tanggal pembekuan terakhir, dan kandidat rilis telah dirilis hari ini. Saya tidak percaya ada banyak perubahan (jika ada) di minggu sebelum rilis.

Pada akhirnya terserah Anda. Anda dapat mengambil risiko masalah yang agak tidak mungkin (tetapi sangat mungkin) jika Anda menginstal sekarang, atau Anda bisa menunggu seminggu untuk rilis stabil.

Juga ingat bahwa final 16,04 mungkin masih sedikit buggy, tetapi masalah ini akan diperbaiki atau dikurangi dalam peningkatan minor di masa mendatang (16.04.1, 16.04.2, dll).

Petualang
sumber
1

Saya percaya bahwa untuk server Anda akan lebih baik tidak hanya menggunakan versi LTS tetapi juga untuk stabilitas daripada menggunakan versi LTS yang telah diuji selama beberapa waktu . Bukan LTS terbaru (keluar untuk rilis baru dalam seminggu) yang belum diuji dengan baik dan benar-benar di pasar.

Sebagai contoh, lihat Deamhost, yang telah meng-host situs web saya selama bertahun-tahun:

        #                                    m                 
  mmm   #   m  m   m  mmmmm   mmm    mmm   mm#mm   mmm    m mm 
 #   "  # m"   "m m"  # # #  "   #  #   "    #    #"  #   #"  "
  """m  #"#     #m#   # # #  m"""#   """m    #    #""""   #    
 "mmm"  #  "m   "#    # # #  "mm"#  "mmm"    "mm  "#mm"   #    
                m"                                             
               ""                                              
Last login: Thu Apr 14 15:33:39 2016 from 124.149.186.113
xxxxxxxx@skymaster~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.5 LTS"
xxxxxxxxxx@skymaster~$ 

Dan Precise Pangolin masih memiliki dukungan hingga April 2017. Beberapa pemikiran di blog Dreamhost ini tentang backporting, stabilitas, dan masalah lainnya:

Change Is In the Air '- Peningkatan DreamHost

Saya tidak menganjurkan Anda harus menggunakan LTS yang lama ini, rekomendasi saya adalah menggunakan Trusty, yang memiliki dukungan hingga April 2019.

andrew.46
sumber
Backporting bisa jadi sulit. Jika OP membutuhkan paket yang lebih baru, ia akan mengalami kesulitan.
TheWanderer
@ andrew.46 @ Zacharee1 Paket berantakan dimulai dengan harus menambahkan nginx >1.7dan diakhiri dengan docker-compose.ymlitu v2. Server lama sudah cukup dekat dan tidak dapat dikelola dengan 10+ repositori tambahan ditambahkan. Tingkatkan satu hal dan habiskan berhari-hari untuk memilah-milah kemandirian.
kcrk