Questions tagged «server»

与Ubuntu Server和服务器相关的软件包有关的问题。

1
如何改善服务器磁盘性能
我有一台运行Ubuntu 10.04 LTS的HP Microserver。这是一台具有5个内部驱动器托架的低功耗服务器。我使用它来通过网络备份我的远程服务器,VPS和本地笔记本电脑。我想从磁盘上获得最佳性能,但是我不知道它的设置是否最佳,因此我正在寻找一些建议。 我的服务器每天运行rsnapshot多次以备份远程主机。实际的增量备份部分只需要很少的时间。大量的时间花在了以下事情上: /bin/cp -al /srv/rsnapshot/hourly.0 /srv/rsnapshot/hourly.1 大约需要2个小时。我意识到里面有不计其数的小文件。 $ sudo du -hs hourly.1 659G hourly.1 同样,当rsnapshot删除旧备份时,这可能需要很长时间: /bin/rm -rf /srv/rsnapshot/daily.6/ 这大约需要半个小时。 我的问题如下,服务器和一些IO统计信息的配置在下面详细说明。我当然可以根据需要提供更多的调试信息:- 如何确定瓶颈在哪里? 我是否达到了此功能盒的极限(IO明智)? 我可以做一些性能调整吗? 我应该使用其他RAID级别吗? 将两个内部RAID磁盘(每个镜像的一半)与外部阵列的两个“另一个镜像的其他一半”交换是否有意义? 注意:我有点不愿意做诸如编译自己的内核之类的事情。理想情况下,我想坚持使用10.04 LTS,除非以后的版本中有一些魔术使这些工作更快。 服务器内部有1x160GB SATA引导磁盘和4x2TB磁盘: Disk /dev/sde: 160.0 GB, 160041885696 bytes Disk /dev/sdf: 2000.4 GB, 2000398934016 bytes Disk /dev/sdh: 2000.4 GB, 2000398934016 bytes …

1
可以问Ubuntu在Ubuntu + Mono上运行吗?
受到有关此网站的旧版Hacker News对话的启发,我想知道: Ubuntu和Mono可以运行Ask Ask Ubuntu这样的ASP.NET MVC网站吗? 技术是这里的重点,而不是站点。您可以用免费和开源技术替换IIS,ASP.NET,MVC等,而不必完全重新开发站点吗? 来自Oli的说明:元讨论(即:Ask Ubuntu会迁移到Ubuntu + Mono吗?)已移至网站元部分中的单独问题。
10 server  windows  mono 

2
尝试安装openjdk-6-jre时,ca-certificates-java失败
我在Ubuntu Server 10.10 x64上使用了VPS。我想使用Java并运行命令,sudo apt-get install openjdk-6-jre但由于安装在处理时遇到错误,因此命令失败ca-certificates-java。 我尝试使用以下方法安装失败的软件包: sudo apt-get install ca-certificates-java 我该如何解决? 我已经跑步了sudo apt-get update,sudo apt-get upgrade但是之后又遇到了同样的错误。 我还在VirtualBox上安装了Ubuntu Server x64,但是两个Ubuntu Server 10.10的内核版本不同(VirtualBox 上为2.6.35,VPS为2.6.18)。在VirtualBox上,我可以毫无问题地安装Jetty。 VPS是Ubuntu Server 10.10 x64的全新安装,我运行的第一个命令是sudo apt-get install openjdk-6-jre。 运行时,sudo apt-get install ca-certificates-java我收到以下消息: Reading package lists... Done Building dependency tree Reading state information... Done ca-certificates-java is already the …

1
使用rsync备份会保留ACL吗?
我正在使用backuppc备份服务器。备份是使用rsyncd完成的。目前,我没有使用ACL,但我认为最好将其激活以更好地控制权限。 我的问题:使用rsync备份文件是否会保留定义的ACL? 顺便说一句,我读了一篇有关ACL的文章。他们说ubuntu不支持tar的ACL。这是真实的/旧的吗?如果我使用rsync,则可能没有这个问题。这是正确的吗?
10 10.04  server  rsync 

1
如何限制用户可以启动的进程数?
我们尝试了/etc/security/limits.conf,但这似乎没有效果。 limits.conf使用的行如下所示: myuser hard nproc 6 这是服务器的配置。我想限制启动的进程。Ulimit限制从外壳启动的进程(如果我理解正确的话)。但是在我的情况下,apache启动了mapserver进程,并且该数目必须受到限制。

1
为什么Samba不让我删除文件
我不是Linux方面的专家-我会以1-10的比例说6 我只是在Linux ubuntu服务器上设置了Samba(没有GUI,仅cli)。我创建了smb帐户并从Mac连接,并在大多数情况下可以正常安装我的主目录。 我进行了正常测试,请触摸文件然后将其删除。奇怪的是,我可以正常创建文件,但是无法删除它。 我在网上四处看看,发现了很多问题-多数答案与smb.conf文件中的权限设置有关。我玩过这些,但我不认为这是问题。在我的Mac上,我什至可以将设置chmod设置为777(然后我从Linux服务器上检查了chmod是否使用了它),并且可以修改我创建的文件,但是不能删除它。 我很困惑,我想知道这是否与samba本身没有权限有关,但这超出了我所知道的检查范围。 编辑: 我仍然对此感到好奇-在大多数情况下,我只是搬到了sshfs上,这真是太棒了,花了我3分钟的时间,没有任何思考,而我却花了数小时来处理smb&nfs。 [global] ## Browsing/Identification ### # Change this to the workgroup/NT-domain name your Samba server will part of workgroup = WORKGROUP netbios name = hp # server string is the equivalent of the NT Description field server string = %h server (Samba, Ubuntu) …
10 server  samba 

2
设置gitweb / apache2
我最近开始存储代码,这些代码是我在家中的本地服务器上编写的。 我希望在家中启动一个gitweb实例,以便可以查看提交并与其他队友一起跟踪进度。 我没有运气就尝试过在线服务器教程。我希望gitweb被访问example.com/git 我希望将我的代码放在 /code/git 我将不胜感激任何帮助!请尝试尽可能明确,因为我显然不知道自己在做什么。我读了很多文章。 谢谢,麻烦您了。
10 server  git  apache2 

3
软件更新如何工作?
我想知道软件更新如何在我的Ubuntu Server 10.10中工作。 建议我将其apt-get install用于apt-get update生产环境中的Ubuntu Server的安装新软件和更新软件。由于这些软件包已针对Ubuntu进行了测试,因此可以下载源代码并在包装盒上编译软件。 但是在我的Ubuntu Server 10.10上,我没有使用来获得最新的稳定版本的PostgreSQL(9)或最新的稳定版本的Nginx(8)apt-get install。那么,这是如何工作的,这些软件会在以后运行时进行更新,apt-get update还是必须在以后apt-get install再次运行,或者是否必须等待下一个Ubuntu版本才能获得? 补丁和安全更新是否以相同的方式进行管理?还是可以自动更新?如果有这样的设置,如何检查系统正在使用什么?
10 server  apt  updates 

3
命令的制表符完成
我注意到在台式机版本上,键入命令时sudo apt-get install mysq可以像在解析文件路径时一样制表完整。但是,在服务器版本中不会发生这种情况。我是否需要此软件包或配置文件来实现此目的?

2
Nautilus中的FTP连接问题
通过以下操作,我可以轻松连接到FTP服务器 Places->Connect to server... 然后,我可以使用Nautilus在几分钟内浏览FTP站点到我最喜欢的内容。 几分钟不活动后,如果我尝试在站点上调出一个文件夹,Nautilus只会显示一个空白页。 唯一的解决方法是卸载FTP站点并重新连接。 这很烦人-这里有超时问题吗?有什么办法可以防止这种情况发生?

2
使用用户别名的SSH?
这个问题不是重复的。在将其标记为此类之前,请先阅读它。 是否可以在昵称和服务器上为Linux服务器上的用户分配昵称或别名?我正在考虑将别名添加到.bashrc或.bash_aliases文件中的各种命令,例如: alias grep='grep --color=auto' 例如,如果有一个要求(业务规则)以全名(例如,john_smith不仅仅是其名字(john))在服务器上设置用户,但我们想要昵称john_smith fruitloops并且希望John能够: ssh john_smith@ip_address 以及: ssh fruitloops@ip_address 如果可能的话,将在哪里建立用户与其昵称之间的映射?用户fruitloops还需要在服务器上存在吗? 这个问题是关于为用户而不是主机设置别名。
10 server  ssh  alias 

2
为什么默认情况下会激活无人值守升级?
我刚刚从CentOS迁移到Ubuntu Server 16.04 LTS。当安装程序要求我进行自动更新时,我选择“否”。但是,我只是意识到默认情况下会默认激活并安装无人值守升级,因为它已自动安装了内核更新。这非常像Windows,令人失望。为什么即使在安装过程中用户没有选择,默认情况下也会启用它呢? 谢谢
10 server  apt  upgrade  lts 

3
如何在HP ProLiant ML10 v2服务器上安装Ubuntu 16.04 LTS服务器
我最近想要一台新的Tower Server在我的办公室中运行Ubuntu 16.04 LTS Server。多年来,我已经在数十台计算机上完成了许多Linux / Ubuntu安装。我在“ HP ProLiant ML10 v2塔式服务器系统i3-4150v3 3.5 GHz 8 GB RAM 500GB SATA 7.2K”中发现了一台便宜的机器,在线价格为260美元。 从HP网站上可以看出,Ubuntu安装是受支持的配置,但是我发现一些帖子表明磁盘驱动程序可能存在问题,其中一篇帖子说没有稳定的驱动程序可用。虽然我在http://h20565.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=7796450&docId=emr_na-c04622279&docLocale=en_US上找到了手册,但我在HP网站上找不到驱动程序。 我买了机器,将外部DVD驱动器连接到USB端口,将装有Ubuntu 16.04 LTS Server AMD64的DVD放入驱动器中,然后打开计算机。 经过POST序列的几个周期后,系统从DVD引导,安装正常完成,包括MBR中的GRUB安装。最后,安装弹出了DVD,并提示我开始重新引导序列到Ubuntu。 但是,当计算机尝试从HDD引导时,出现消息“非系统磁盘或磁盘错误”。

3
如何使用nvidia gfx卡在Ubuntu 14.04 LTS中启用间接GLX上下文(+ iglx)
我在中央位置运行Qt软件开发的Linux主机。 在Windows框中,我将Xming用作本地X服务器,并使用腻子连接到该Linux主机。通过这种配置,我可以在Linux主机上使用所有X(xclock,xterm)和GLX(qtcreator,gxlinfo,glxgears ...)程序。 我的主工作站是带有nvidia gfx卡的ubuntu 14.04 LTS。当我使用“ ssh -p port#-YC my.dev.host.com”通过ubuntu系统连接到linux-host时,我也可以使用所有X程序(xclock,xterm),但不能使用 GLX程序(qtcreator,gxlinfo,glxgears ...)。 据我了解到这是因为X服务器不要支持间接GLX上下文默认情况下,年轻的版本1.16。 所以我的问题是:如何在ubuntu 14.04 LTS安装中启用间接GLX上下文(X服务器和nvidida驱动程序),以使X服务器正常工作。 感谢您的任何帮助! cmks 这是glxgears的输出,可能有帮助: root@my.dev.host.com:~# LIBGL_DEBUG=verbose glxgears libGL: screen 0 does not appear to be DRI2 capable libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/swrast_dri.so libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so libGL: Can't open configuration file /root/.drirc: No such file …
10 server  ssh  xorg  opengl  remote 

1
在netstat中看不到Apache正在运行
我只是在使用apache玩而已,它可以正常工作,也就是说,我可以通过浏览到服务器来连接服务器,http://127.0.0.1而http://192.168.1.5我没有运行IPv6 但这是netstat的结果 $ sudo service apache2 status * apache2 is running $ netstat -an | grep :80 tcp6 0 0 :::80 :::* LISTEN $ wget 127.0.0.1 --2014-06-26 01:32:15-- http://127.0.0.1/ Connecting to 127.0.0.1:80... connected. HTTP request sent, awaiting response... 200 OK Length: 11510 (11K) [text/html] Saving to: ‘index.html’ 100%[=====================================================================================================>] 11,510 --.-K/s …
10 server  apache2 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.